719 B
719 B
docker部署postgres数据库服务
基于docker和docker-compose,操作前要先安装这两个服务和工具。
创建存储目录
比如创建/data/postgres/
目录。
mkdir /data/postgres -p
创建编排文件
创建文件/data/pgspostgresql/docker-compose.yml
,内容如下(注意自己改管理员账号密码):
version: "3.1"
services:
db:
image: postgres
restart: always
environment:
POSTGRES_PASSWORD: wkzz051223
PGDATA: /var/lib/postgresql/data/pgdata
ports:
- 5432:5432
volumes:
- ./data:/var/lib/postgresql/data
启动容器
在/data/pgsql
目录下执行下面的命令:
docker-compose up -d