version: '3.4' services: fastapi: image: fastapi build: context: . dockerfile: ./Dockerfile ports: - 5002:5002 db: image: postgres:12 environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: postgres POSTGRES_DB: fastapi env_file: - .env ports: - 5432:5432 volumes: - pgdata:/var/lib/postgresql/data restart: always adminer: image: adminer:latest ports: - 8080:8080 restart: always networks: - fastapi-network depends_on: - db environment: - ADMINER_DESIGN=pepa-linha-dark volumes: pgdata: networks: fastapi-network: driver: bridge external: true