services: workflow-server: container_name: workflow-server restart: always networks: - workflow build: context: ./backend volumes: - .data/:/app/app/config/ - /Users/liruwei/Documents/code:/workspace workflow-web: container_name: workflow-web restart: always networks: - workflow image: nginx:alpine volumes: - ./frontend/dist:/usr/share/nginx/html # 挂载前端构建文件 - ./frontend/nginx.conf:/etc/nginx/conf.d/default.conf # 挂载 Nginx 配置 ports: - "8001:80" # 将 Nginx 的 80 depends_on: - workflow-server networks: workflow: driver: bridge