version: '3' services: go-app: build: . environment: - JWT_SECRET=abc - CONNECTION_STRING=postgres://postgres_user:postgres_password@db:5432/pgdb?sslmode=disable ports: - "8080:8080" depends_on: - db db: image: postgres environment: - POSTGRES_USER=postgres_user - POSTGRES_PASSWORD=postgres_password - POSTGRES_DB=postgres_db volumes: - ~/apps/postgres:/var/lib/postgresql/data pgadmin: image: adminer ports: - "9000:8080" depends_on: - db volumes: my-data: