Files
docker-compose-template/auto/compose.postgres.yaml
T
Viren070 a1fa6d67ca test 2
2025-02-17 23:51:05 +00:00

27 lines
607 B
YAML

services:
postgres:
image: postgres:17.2-alpine
container_name: postgres
restart: unless-stopped
shm_size: 2G
environment:
PGDATA: /var/lib/postgresql/data/pgdata
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: postgres
volumes:
- postgres-data:/var/lib/postgresql/data/pgdata
healthcheck:
test: [ "CMD-SHELL", "pg_isready -U postgres" ]
interval: 10s
timeout: 5s
retries: 5
networks:
- addon_network
networks:
addon_network:
external: true
volumes:
postgres-data: