
exfo/fms-conductor-uiConductor Workflow Engine UI 是 Netflix 开源工作流引擎 Conductor 的官方 Web 界面组件,基于 React 构建。该镜像提供开箱即用的可视化管理平台,用于连接 Conductor 后端服务,实现工作流的设计、监控、执行与管理,简化分布式工作流的运维与操作流程。
需已部署 Conductor 后端服务(参考 Conductor 官方文档),并获取后端 API 地址(通常为 http://<conductor-server-ip>:8080/api)。
bashdocker run -d \ --name conductor-ui \ -p 5000:5000 \ -e CONDUCTOR_SERVER_URL=[***] \ conductor-ui:latest
-p 5000:5000:将容器内 5000 端口映射到主机,默认 UI 服务端口为 5000。CONDUCTOR_SERVER_URL:指定 Conductor 后端 API 地址,需替换为实际部署的后端服务地址。| 环境变量名 | 描述 | 默认值 |
|---|---|---|
CONDUCTOR_SERVER_URL | Conductor 后端 API 基础地址 | http://localhost:8080/api |
PORT | UI 服务监听端口 | 5000 |
REACT_APP_AUTH_ENABLED | 是否启用认证(需后端支持) | false |
yamlversion: '3' services: conductor-server: image: conductor/server:latest ports: - "8080:8080" environment: - SPRING_PROFILES_ACTIVE=default # 其他后端配置(如数据库连接等,参考 Conductor 后端文档) conductor-ui: image: conductor-ui:latest ports: - "5000:5000" environment: - CONDUCTOR_SERVER_URL=[***] depends_on: - conductor-server
depends_on 确保 UI 在后端服务启动后启动,CONDUCTOR_SERVER_URL 使用服务名 conductor-server 实现容器间通信。启动后,通过浏览器访问 http://<host-ip>:5000 即可打开 Conductor UI 界面,默认无需认证(除非后端启用认证)。
REACT_APP_AUTH_ENABLED=true 并确保后端认证配置匹配。conductor-ui:v3.15.0 对应 conductor/server:v3.15.0)。manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务