Docker实战:快速部署PostgreSQL数据库环境

发表时间: 2024-06-10 18:58
  • 下载镜像
docker pull postgres:11.16
# 创建卷docker volume create postgres_data# 方式一:使用默认容器配置docker run --name docker-postgres -d -e POSTGRES_PASSWORD=Root@123 -e ALLOW_IP_RANGE=0.0.0.0/0 -p 5432:5432 -v postgres_data:/var/lib/postgresql/data postgres:11.16# 方式二:绑定宿主上的配置文件#docker run --name docker-postgres -d --restart=always -e POSTGRES_PASSWORD=Root@123 -e ALLOW_IP_RANGE=0.0.0.0/0 -p 5432:5432 -v postgres_data:/var/lib/postgresql/data -v /your_path_to_postgre/postgresql.conf:/etc/postgresql/postgresql.conf postgres:11.16
  • 测试验证
docker-postgres /bin/bashsu postgrespsql