1.拉取镜像
建议:拉取版本为10的,太新的,navicat不方便连接
docker pull postgres:10.21-alpine
2.运行
docker run --name pgsql -e POSTGRES_PASSWORD=自己设置密码 -p 5432:5432 -v /usr/java/pgsql/data:/var/lib/postgresql/data -d 容器id
注:
/usr/java/pgsql/data:是我本机挂载数据存储地址
3.连接

注:
postgres:初始数据库和初始账号
本文介绍了如何使用Docker拉取Postgres10.21-alpine镜像并运行容器,设置了环境变量POSTGRES_PASSWORD,挂载数据存储路径,并指出了初始数据库和账号为postgres。同时提到,出于对navicat兼容性的考虑,建议使用较旧版本的镜像。
9567

被折叠的 条评论
为什么被折叠?



