PostgreSQL Docker 启动
1docker pull bitnami/postgresql:12
docker-compose
1version: '3.5'
2
3services:
4 postgres:
5 container_name: postgres_container
6 image: postgres
7 environment:
8 POSTGRES_USER: postgres
9 POSTGRES_PASSWORD: password
10 PGDATA: /data/postgres
11 volumes:
12 - postgres:/data/postgres
13 ports:
14 - "5432:5432"
15 networks:
16 - postgres
17 restart: unless-stopped
18
19 pgadmin:
20 container_name: pgadmin_container
21 image: dpage/pgadmin4
22 environment:
23 PGADMIN_DEFAULT_EMAIL: misakajimmy@gmail.com
24 PGADMIN_DEFAULT_PASSWORD: admin
25 PGADMIN_CONFIG_SERVER_MODE: 'False'
26 volumes:
27 - pgadmin:/root/.pgadmin
28
29 ports:
30 - "3080:80"
31 networks:
32 - postgres
33 restart: unless-stopped
34
35networks:
36 postgres:
37 driver: bridge
38
39volumes:
40 postgres:
41 pgadmin: