Postgres
YAML
version: '3.8'
services:
prod-db:
image: postgres:15.2
# env_file:
# - .env
ports:
- 5432:5432
environment:
- POSTGRES_PASSWORD=password
- POSTGRES_USER=postgres
- POSTGRES_DB=postgres
volumes:
- ./data-db:/var/lib/postgresql/data
networks:
- core-net
deploy:
placement:
constraints:
- node.role == manager
replicas: 1
restart_policy:
condition: on-failure
networks:
core-net:
external: true