compose.yaml:services: db: image: postgres:16 environment: POSTGRES_PASSWORD: secret healthcheck: test: ["CMD-SHELL", "pg_isready -U postgres"] interval: 10s timeout: 3s retries: 10 networks: [appnet] restart: unless-stopped web: image: nginx:1.25-alpine depends_on: db: condition: service_healthy ports: - "8080:80" networks: [appnet] profiles: ["dev"] restart: unless-stopped networks: appnet: {}

发表评论 取消回复