# 本地开发用 PostgreSQL(仅开发;生产用实例运营方的 PG 实例) # 起库:docker compose up -d 查看:docker compose logs -f db services: db: image: postgres:17-alpine container_name: naku-db environment: POSTGRES_USER: naku POSTGRES_PASSWORD: naku-dev POSTGRES_DB: naku ports: # 宿主端口用 5433,避开本机可能已有的 5432 - '5433:5432' volumes: - naku-db-data:/var/lib/postgresql/data healthcheck: test: ['CMD-SHELL', 'pg_isready -U naku -d naku'] interval: 5s timeout: 3s retries: 10 volumes: naku-db-data: