概述
docker-compose安装postgresql12.1
yaml文件配置
#我的文件名是docker-compose-db.yml
version: '3'
services:
#postgres setting
#/xxx/xxx指宿主机数据挂载目录
postgres:
container_name: my_db
image: postgres:12.1-alpine
environment:
- POSTGRES_PASSWORD=密码
- TZ=Asia/Shanghai
- PGDATA=/var/lib/postgresql/data/pgdata
ports:
- "5432:5432"
volumes:
- /xxx/xxx:/var/lib/postgresql/data
network_mode: bridge
restart: always
启动postgresql
docker-compose -f docker-compose-db.yml up -d --build postgres