version: '3.8' services: nginx: image: nginx:alpine ports: - "80:80" volumes: - ./nginx.conf:/etc/nginx/conf.d/default.conf depends_on: - microservice_components - microservice_builds microservice_components: build: context: ./microservice_components dockerfile: Dockerfile ports: - "5001:5001" microservice_builds: build: context: ./microservice_builds dockerfile: Dockerfile ports: - "5002:5002"