本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

Temporal UI Server镜像是用于部署Temporal Web UI的专用镜像。虽然Temporal CLI开发服务器包含内置Web UI,但大多数可扩展的Temporal Server部署通常不包含该UI,因为用户可能需要将Web UI部署在独立主机上。本镜像提供了独立部署Temporal Web UI的能力,适用于生产环境和规模化部署场景。
docker run部署docker run -d \ --name temporal-ui \ -p 8080:8080 \ -e TEMPORAL_ADDRESS=your-temporal-frontend:7233 \ -e TEMPORAL_DEFAULT_NAMESPACE=production \ -e TEMPORAL_BANNER_TEXT="Production Environment - Temporal UI" \ temporalio/ui:latest
version: '3.8' services: temporal-ui: image: temporalio/ui:latest container_name: temporal-ui ports: - "8080:8080" environment: TEMPORAL_ADDRESS: "temporal-frontend:7233" # Temporal前端服务地址 TEMPORAL_UI_PORT: "8080" # UI服务端口 TEMPORAL_DEFAULT_NAMESPACE: "default" # 默认命名空间 TEMPORAL_BANNER_TEXT: "Production Temporal Cluster" # UI顶部横幅文本 TEMPORAL_AUTH_ENABLED: "false" # 是否启用认证 TEMPORAL_TLS_ENABLE_HOST_VERIFICATION: "true" # 是否启用TLS主机验证 networks: - temporal-network restart: unless-stopped networks: temporal-network: driver: bridge
TEMPORAL_ADDRESS指定)TEMPORAL_TLS_CA、TEMPORAL_TLS_CERT和TEMPORAL_TLS_KEY)TEMPORAL_AUTH_*系列变量)| 环境变量名称 | 描述 | 默认值 |
|---|---|---|
TEMPORAL_ADDRESS | 指定Temporal前端服务地址 | 127.0.0.1:7233 |
TEMPORAL_UI_PORT | 指定HTTP API和UI的服务端口 | 8080 |
TEMPORAL_UI_PUBLIC_PATH | UI服务的公共路径(如""或"/custom-path"),允许从子路径提供服务 | `` |
TEMPORAL_UI_ENABLED | 是否启用Web UI展示(禁用后仅API可用) | true |
TEMPORAL_BANNER_TEXT | Web UI顶部显示的横幅文本 | `` |
TEMPORAL_CLOUD_UI | 是否启用Temporal Cloud的备用UI界面 | false |
TEMPORAL_DEFAULT_NAMESPACE | Web UI首次打开时默认显示的命名空间 | default |
TEMPORAL_FEEDBACK_URL | UI中"反馈"按钮指向的URL | `` |
TEMPORAL_NOTIFY_ON_NEW_VERSION | 是否启用新版本通知(当Temporal有新版本时) | true |
TEMPORAL_CONFIG_REFRESH_INTERVAL | UI Server读取配置文件的间隔时间(0s表示不自动刷新) | 0s |
TEMPORAL_SHOW_TEMPORAL_SYSTEM_NAMESPACE | 是否在UI中显示处理内部Temporal工作流的系统命名空间 | false |
TEMPORAL_DISABLE_WRITE_ACTIONS | 是否禁用UI中所有允许修改工作流或活动的按钮 | false |
TEMPORAL_AUTH_ENABLED | 是否启用认证(启用后需配置下方认证相关参数) | false |
TEMPORAL_AUTH_TYPE | 认证类型 | oidc |
TEMPORAL_AUTH_PROVIDER_URL | 认证授权的IDP发现URL(.well-known格式) | `` |
TEMPORAL_AUTH_ISSUER_URL | 认证/授权发行者URL(若与Provider URL不同) | `` |
TEMPORAL_AUTH_CLIENT_ID | 认证客户端ID | `` |
TEMPORAL_AUTH_CLIENT_SECRET | 认证客户端密钥 | `` |
TEMPORAL_AUTH_CALLBACK_URL | 认证回调URL | `` |
TEMPORAL_AUTH_SCOPES | 认证作用域列表 | openid,email,profile |
TEMPORAL_TLS_CA | TLS证书颁发机构路径 | `` |
TEMPORAL_TLS_CERT | TLS证书路径 | `` |
TEMPORAL_TLS_KEY | TLS密钥路径 | `` |
TEMPORAL_TLS_ENABLE_HOST_VERIFICATION | 是否启用TLS主机验证 | true |
TEMPORAL_TLS_SERVER_NAME | TLS服务器名称 | `` |
TEMPORAL_CODEC_ENDPOINT | 编解码器服务端点(若已配置) | `` |
TEMPORAL_CODEC_PASS_ACCESS_TOKEN | 是否在编解码器请求中发送JWT访问令牌作为"authorization"头 | false |
TEMPORAL_CODEC_INCLUDE_CREDENTIALS | 是否在编解码器请求中包含凭据 | false |
TEMPORAL_FORWARD_HEADERS | 从HTTP API请求转发到Temporal gRPC后端的HTTP头列表 | `` |
TEMPORAL_HIDE_LOGS | 是否隐藏Temporal服务日志 | false |



免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429