version: '3' services: nextjs: build: context: . dockerfile: Dockerfile.prod args: - MONGODB_URI=mongodb://mongodb:27017/mydatabase ports: - "3000:3000" environment: - NODE_ENV=production - MONGODB_URI=mongodb://mongodb:27017/mydatabase depends_on: - mongodb mongodb: image: mongo volumes: - mongodb_data:/data/db nginx: image: nginx:alpine ports: - "80:80" volumes: - ./nginx:/etc/nginx/conf.d - ./logs/nginx:/var/log/nginx depends_on: - nextjs volumes: mongodb_data: