Skip to content

Instantly share code, notes, and snippets.

@brandonbryant12
Created September 22, 2025 19:36
Show Gist options
  • Save brandonbryant12/346ec350e75399467ab13b35a990fa83 to your computer and use it in GitHub Desktop.
Save brandonbryant12/346ec350e75399467ab13b35a990fa83 to your computer and use it in GitHub Desktop.
networks:
app_network:
driver: bridge
services:
db:
image: docker.io/postgres:latest
ports:
- 5433:5432
command: ['postgres', '-c', 'log_statement=all']
environment:
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
- POSTGRES_DB=${POSTGRES_DB}
volumes:
- postgres_data_2:/var/lib/postgresql/data
healthcheck:
interval: 30s
timeout: 10s
retries: 3
test: ['CMD', 'pg_isready', '-U', '${POSTGRES_USER:-postgres}', '-d', '${POSTGRES_DB:-postgres}']
networks:
- app_network
volumes:
postgres_data_2:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment