version: '3.7' services: database: image: postgres:15.1-alpine restart: always environment: - POSTGRES_USER=postgres - POSTGRES_PASSWORD=postgres logging: options: max-size: 10m max-file: "3" ports: - '127.0.0.1:5438:5432' volumes: - ./docker/database/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d - ./docker/database/data:/var/lib/postgresql/data