# BuildFlow 门户网站容器编排 # 本地:docker compose up -d --build → http://localhost:5173 # 生产:由 Jenkins 生成 network_mode: host 的 compose(见 Jenkinsfile),http://192.168.1.154:5173 services: buildflow-web: build: context: . dockerfile: Dockerfile image: buildflow-web:latest container_name: buildflow-web restart: unless-stopped ports: - "5173:5173" # 本地 bridge;生产由 Jenkins 改为 network_mode: host healthcheck: test: ["CMD", "wget", "-q", "--spider", "http://127.0.0.1:5173/"] interval: 30s timeout: 3s retries: 3 start_period: 5s networks: - buildflow-net networks: buildflow-net: driver: bridge