EmberClone/infra/docker-compose.yml

23 lines
473 B
YAML

name: emberclone
services:
db:
image: postgres:16-alpine
container_name: emberclone-postgres
ports:
- "5433:5432"
environment:
POSTGRES_USER: emberclone
POSTGRES_PASSWORD: emberclone
POSTGRES_DB: emberclone
volumes:
- emberclone_pg_data:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U emberclone"]
interval: 10s
timeout: 5s
retries: 5
volumes:
emberclone_pg_data: