docker安装postgresql

1、拉取镜像文件

复制代码
docker pull postgres:13.15-bullseye

我这里拉取的是官方13.15-bullseye版本的的镜像文件

2、镜像文件是否成功拉取

3、启动镜像,设置密码和本地挂载卷

复制代码
docker run --name postgres \
    --restart=always \
    -e POSTGRES_PASSWORD=root \
    -p 5432:5432 \
    -v /home/postgre-data:/var/lib/postgresql/data \
    -d postgres:13.15-bullseye
  • --restart=always 当 Docker 重启时,容器能自动启动

  • -e POSTGRES_PASSWORD=root 设置环境变量POSTGRES_PASSWORDroot

  • --name postgres 给容器指定名称postgres

  • -d 表示以后台模式运行容器

4、查看运行的容器,看看镜像是否启动成功 docker ps

5、本地连接测试数据库是否连接成功

相关推荐
slient_love6 小时前
docker和docker compose部署安装
docker·容器
钱彬 (Qian Bin)6 小时前
项目实践14—全球证件智能识别系统(切换回SQLite数据库并基于Docker实现离线部署和日常管理)
运维·docker·容器·fastapi·证件识别
岚天start6 小时前
Docker部署NGINX实现服务四层转发方案
服务器·nginx·docker
牛奔8 小时前
docker compose up 命令,默认配置文件自动查找规则
java·spring cloud·docker·容器·eureka
工具罗某人8 小时前
docker快速部署jenkins
java·docker·jenkins
BigBigHang8 小时前
【docker】离线设备安装镜像
运维·docker·容器
学好statistics和DS8 小时前
Docker文件与本地文件,系统
运维·docker·容器
liuc03178 小时前
docker下安装SearXNG
运维·docker·容器
oMcLin8 小时前
如何在CentOS 8上配置并优化Docker与Kubernetes结合的容器集群,提升微服务部署效率?
docker·kubernetes·centos
可爱又迷人的反派角色“yang”9 小时前
CICD持续集成Ruo-Yi项目
linux·运维·网络·ci/cd·docker·容器