services: postgresdb: image: postgres:latest container_name: postgresdb ports: - "${DB_EXPOSED_PORT}:${DB_PORT}" environment: POSTGRES_DB: worklog POSTGRES_USER: admin POSTGRES_PASSWORD: password volumes: - "${VOLUME_ROOT}/db:/var/lib/postgresql/data" - "${VOLUME_ROOT}/scripts:/docker-entrypoint-initdb.d/" env_file: - ./.env networks: postgres-network: driver: bridge