services: frontend: container_name: frontend image: trane-tech-energy-strategy-optimization-platform-frontend:v1.0 ports: - 8091:80 restart: unless-stopped backend: container_name: backend image: trane-tech-energy-strategy-optimization-platform-backend:v1.0 ports: - 8092:8082 restart: unless-stopped nginx: container_name: nginx image: nginx:latest volumes: - ./nginx/nginx.conf:/etc/nginx/conf.d/default.conf - ./nginx/cert/trane.trane-optimizer.com.cn.key:/etc/nginx/cert/trane.trane-optimizer.com.cn.key - ./nginx/cert/trane.trane-optimizer.com.cn.pem:/etc/nginx/cert/trane.trane-optimizer.com.cn.pem ports: - 80:80 - 443:443 depends_on: - frontend - backend networks: default: driver: bridge volumes: trane_data: