#
# 开源代码，仅供学习和交流研究使用，商用请联系三丙
# 微信：mohan_88888
# 抖音：程序员三丙
# 付费课程：https://www.bilibili.com/cheese/play/ss942400790
#

volumes:
  jcpp_pg_data: {}

networks:
  sanbing-network:
    driver: bridge
    name: sanbing-network
    ipam:
      config:
        - subnet: 10.10.0.0/24

services:
  postgres:
    container_name: postgres
    image: registry.cn-hangzhou.aliyuncs.com/sanbing/postgresql:17
    restart: always
    networks:
      - sanbing-network
    ports:
    - "5432:5432"
    environment:
      - 'POSTGRES_DB=jcpp'
      - 'POSTGRES_PASSWORD=postgres'
      - 'POSTGRESQL_MAX_CONNECTIONS=1000'
      - 'POSTGRESQL_DEFAULT_TRANSACTION_ISOLATION=read committed'
      - 'TZ=Asia/Shanghai'
    volumes:
      - jcpp_pg_data:/bitnami/postgresql
