docker/pgsql/Demo/StreamReplication/docker-compose.yml
2025-05-20 19:57:01 +08:00

40 lines
828 B
YAML

version: "3.7"
services:
pgsql1:
image: harbor.colben.cn/general/pgsql:15
container_name: pgsql1
restart: "on-failure"
stop_grace_period: 32s
networks:
pgsql:
volumes:
- type: bind
source: ./pgsql1/db
target: /var/lib/pgsql/
- type: bind
source: ./pgsql1/conf.d
target: /etc/pgsql/conf.d
- type: bind
source: ./pgsql1/log
target: /var/log/pgsql
pgsql2:
image: harbor.colben.cn/general/pgsql:15
container_name: pgsql2
restart: "on-failure"
stop_grace_period: 32s
networks:
pgsql:
volumes:
- type: bind
source: ./pgsql2/db
target: /var/lib/pgsql/
- type: bind
source: ./pgsql2/conf.d
target: /etc/pgsql/conf.d
- type: bind
source: ./pgsql2/log
target: /var/log/pgsql