docker-compose部署postgres+pdadmin
- postgresql 数据库
- pgadmin 数据库管理工具界面
version: '3.5'
services:
postgres:
container_name: postgres12
image: arm64v8/postgres:12.6
environment:
POSTGRES_USER: 'pg12'
POSTGRES_PASSWORD: 'pg12'
PGDATA: /data/postgres
volumes:
- postgres12:/Users/shubozhang/dev/postgresql/pg12
ports:
- "5432:5432"
networks:
- pg12
restart: unless-stopped
pgadmin:
container_name: pgadmin12
image: dpage/pgadmin4
environment:
PGADMIN_DEFAULT_EMAIL: wanglei@163.com
PGADMIN_DEFAULT_PASSWORD: wanglei@163.com
volumes:
- pgadmin12:/Users/shubozhang/dev/postgresql/.pgadmin12
ports:
- "27777:80"
networks:
- pg12
restart: unless-stopped
networks:
pg12:
driver: bridge
volumes:
postgres12:
pgadmin12: