version: '3.8' services: psql: image: postgres:11-alpine container_name: postgres restart: always environment: POSTGRES_DB: testdb1 POSTGRES_USER: root POSTGRES_PASSWORD: pa$$w0rd PGDATA: /var/lib/postgresql/data volumes: - pgdata:/var/lib/postgresql/data expose: - 5432 networks: - vault_net volumes: pgdata: networks: vault_net: name: vault_net