Files
compose/postgresql/docker-compose.yml

22 lines
415 B
YAML

name: postgresql
services:
postgresql:
container_name: postgresql
restart: unless-stopped
image: postgres:17-alpine
networks:
- database
environment:
POSTGRES_PASSWORD: changeme
volumes:
- ./database:/var/lib/postgresql/data
healthcheck:
test: "pg_isready -U postgres -d postgres"
interval: 5s
retries: 20
networks:
database:
external: true