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、本地连接测试数据库是否连接成功

相关推荐
cuber膜拜2 小时前
Docker的简单介绍
docker·容器·eureka
羱滒3 小时前
Docker Compose + Nginx + 后端服务运行环境搭建全流程指南(redis、mongdb、nginx、nacos-registry)
redis·nginx·docker·docker-compose
^ω^。3 小时前
Docker核心技术原理与数据持久化全面解析
docker
Hi202402173 小时前
使用Docker Compose搭建LibreNMS网络监控系统
运维·网络·docker·容器
mr_orange_klj3 小时前
关于K8s的Service存活探针和就绪探针的AI问答
docker·容器·kubernetes
Zfox_4 小时前
【Docker#2】容器化虚拟化
运维·后端·docker·容器
SilentCodeY15 小时前
iptables 防 Docker 绕过:DOCKER-USER 链限制 Nacos 8848 仅 localhost 可访问
docker·容器·iptables
爱上猫de鱼20 小时前
linux环境docker部署前后端应用
linux·运维·docker
辰尘_星启21 小时前
解决幽灵容器
linux·docker·容器·机器人·嵌入式
破无差21 小时前
docker配置报错解决过程dify
docker