21 lines
460 B
YAML
21 lines
460 B
YAML
services:
|
|
postgresdb:
|
|
image: postgres:latest
|
|
container_name: postgresdb
|
|
ports:
|
|
- "${DB_EXPOSED_PORT}:${DB_PORT}"
|
|
environment:
|
|
- POSTGRES_DB=worklog
|
|
- POSTGRES_USER=${DB_USER}
|
|
- POSTGRES_PASSWORD=${DB_PASSWORD}
|
|
volumes:
|
|
- "${VOLUME_ROOT}/db:/var/lib/postgresql/data"
|
|
- "${VOLUME_ROOT}/scripts:/docker-entrypoint-initdb.d/"
|
|
env_file:
|
|
- ./.env
|
|
|
|
networks:
|
|
postgres-network:
|
|
driver: bridge
|
|
|