1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
services:
db:
image: postgres:16-alpine
restart: unless-stopped
environment:
POSTGRES_USER: prami
POSTGRES_PASSWORD: prami
POSTGRES_DB: prami
volumes:
- prami_pgdata:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U prami"]
interval: 5s
timeout: 5s
retries: 5
prami:
build: .
restart: unless-stopped
env_file: .env
depends_on:
db:
condition: service_healthy
volumes:
prami_pgdata:
|