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