version: "3.8" volumes: postgres: name: ${POSTGRES_VOLUME_NAME:-postgres} services: postgres: container_name: ${POSTGRES_CONTAINER_NAME:-postgres} image: ${POSTGRES_IMAGE:-postgres:14.1-alpine} restart: always environment: POSTGRES_USER: ${POSTGRES_USER:?err} POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:?err} POSTGRES_DB: ${POSTGRES_DB:?err} volumes: - postgres:/var/lib/postgresql/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro