docker 中安装postgres
1. 拉去postgres 版本
大家可以根据自己的需求拉去postgres的版本,本人使用指定版本:14.5
# 拉取最新版本
docker pull postgres
# 拉取指定版本,例如 14.5
docker pull postgres:14.5
2.创建并允许PostgreSQL容器
docker run
--name pgsql #容器名称
-e POSTGRES_PASSWORD=“” #定义自己的密码
-p 5432:5432 # 端口映射
--restart always #运行docker重启后容器自动启动
-v /data/docker/pgsql/:/var/lib/postgresql/data #持久化数据,将其挂在到宿主机上
-d postgres:14.5 # -d 让容器在后台以守护进程模式进行运行,并指定容器镜像名称及版本
3. 查看容器是否启动
docker ps -a
状态为up,以为着容器启动成功。
4. 连接到PostgreSQL数据库
通过工具连接pgsql成功!