本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

temporal-server Docker 镜像下载 - 轩辕镜像

temporal-server 镜像详细信息和使用指南

temporal-server 镜像标签列表和版本信息

temporal-server 镜像拉取命令和加速下载

temporal-server 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

temporal-server
ubuntu/temporal-server

temporal-server 镜像详细信息

temporal-server 镜像标签列表

temporal-server 镜像使用说明

temporal-server 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

Temporal Server 是一个持久化执行平台,能够以弹性方式执行工作流,自动处理间歇性故障并重试失败操作,帮助开发者构建可扩展且可靠的应用。
0 次下载activeubuntu镜像

temporal-server 镜像详细说明

temporal-server 使用指南

temporal-server 配置说明

temporal-server 官方文档

Temporal Server | Ubuntu

当前 Temporal Server Docker 镜像由 Canonical 提供,基于 Ubuntu 构建,接收安全更新并会滚动更新至新版本的 Temporal Server 或 Ubuntu 发行版。此仓库可免费使用,不受每用户速率限制影响。

关于 Temporal Server

Temporal 是一个持久化执行平台,使开发者能够构建可扩展的应用程序,而无需牺牲生产力或可靠性。Temporal Server 以弹性方式执行称为“工作流”的应用逻辑单元,可自动处理间歇性故障并重试失败的操作。

标签与架构

!LTS LTS 渠道提供长达 5 年的免费安全维护。

!ESM 通过 Canonical 的受限仓库,可获得长达 10 年的客户安全维护(了解更多)。

渠道标签关联标签支持期限当前版本架构
1.23.1-24.04_edge1-24.04_edge, 1.23-24.04_edge08/2025Temporal Server 1.23.1 基于 Ubuntu 24.04 LTSamd64
track_risk

渠道标签按稳定性排序:stable(稳定版)、candidate(候选版)、beta(测试版)、edge(边缘版)。风险较高的渠道始终隐含可用,例如若列出 beta,则也可拉取 edge;若列出 candidate,则可拉取 betaedge;若列出 stable,则四个渠道均可用。镜像会按 edgebetacandidatestable 的顺序推进。

商业用途与扩展安全维护渠道

若您的使用场景包括商业再分发,或需要 ESM 及未列出的渠道/版本,请联系 Canonical 团队(获取联系方式 或发送邮件至 ***)。

使用方法

本地启动镜像

sh
docker run -d --name temporal-server-container -e TZ=UTC -p 7233:7233 -e SQL_HOST=1.2.3.4 -v /path/to/temporal/config.yaml:/etc/temporal/config/config.yaml ubuntu/temporal-server:1.23.1-24.04_edge

新入口点 pebble

请注意,此仓库中镜像的入口点为 Pebble(轻量级服务管理器)。pebble 进程负责启动并监控 temporal-server 进程。

Temporal Server 配置

Temporal Server 启动时必须提供配置文件,镜像中不包含默认配置。用户需通过以下方式提供配置:在部署的容器中添加配置文件,或挂载包含配置文件的卷到容器中。

开发环境配置文件可从 Temporal 仓库 获取。

以下是启动容器时挂载开发配置文件的步骤:

sh
$ git clone [***]

$ docker run -d --name temporal-server-container -e TZ=UTC -p 7233:7233 -v ./temporal/config:/etc/temporal/config -e TEMPORAL_ENVIRONMENT=development-sqlite ubuntu/temporal-server:1.23.1-24.04_edge

参数说明

参数描述
-e TEMPORAL_ROOT=/etc/temporalTemporal 执行环境的根目录
-e TEMPORAL_CONFIG_DIR=config相对于 Temporal 根目录的配置目录路径
-e TEMPORAL_ENVIRONMENT=developmentTemporal 运行时环境
-e TEMPORAL_AVAILABILITY_ZONE=some-zoneTemporal 的可用区
-e TEMPORAL_ALLOW_NO_AUTH=false是否允许无授权器(布尔值)
-p 6933:6933暴露 Temporal 前端服务成员端点
-p 6934:6934暴露 Temporal 历史服务成员端点
-p 6935:6935暴露 Temporal 匹配服务成员端点
-p 6939:6939暴露 Temporal 工作器服务成员端点
-p 7233:7233暴露 Temporal 前端服务 GRPC 端点
-p 7243:7243暴露 Temporal 前端服务 HTTP 端点
-p 7234:7234暴露 Temporal 历史服务 GRPC 端点
-p 7235:7235暴露 Temporal 匹配服务 GRPC 端点
-p 7239:7239暴露 Temporal 工作器服务 GRPC 端点
-v /path/to/temporal/config.yaml:/etc/temporal/config/config.yamlTemporal Server 的本地配置文件
-e SQL_HOST=1.2.3.4temporal-sql-tool 连接的 SQL 主机名或 IP 地址
-e SQL_PORT=3306temporal-sql-tool 连接的 SQL 主机端口
-e SQL_USER=mysqltemporal-sql-tool 连接 SQL 主机时使用的认证用户名
-e SQL_PASSWORD=supersecretpasswordtemporal-sql-tool 连接 SQL 主机时使用的认证密码
-e SQL_DATABASE=temporaltemporal-sql-tool 使用的 SQL 数据库名称
-e SQL_PLUGIN=mysqltemporal-sql-tool 的 SQL 插件名称
-e SQL_CONNECT_ATTRIBUTEStemporal-sql-tool 的 SQL 连接属性
-e SQL_TLS=true启用 temporal-sql-tool 的 SQL 连接 TLS
-e SQL_TLS_CERT_FILE=/path/to/client.crttemporal-sql-tool 的 SQL TLS 客户端证书路径
-e SQL_TLS_KEY_FILE=/path/to/client.keytemporal-sql-tool 的 SQL TLS 客户端密钥路径
-e SQL_TLS_CA_FILE=/path/to/client-ca.crttemporal-sql-tool 的 SQL TLS 客户端 CA 文件
-e SQL_TLS_SERVER_NAME=test-server-nametemporal-sql-tool 的目标服务器名称覆盖
-e SQL_TLS_DISABLE_HOST_VERIFICATION=true禁用 temporal-sql-tool 的 TLS 主机名验证(需启用 TLS)
-e TEMPORAL_CLI_ADDRESS=1.2.3.4:5555tdbg 使用的 Temporal 前端服务主机:端口
-e TEMPORAL_CLI_NAMESPACE=testnamespacetdbg 使用的 Temporal 工作流命名空间
-e TEMPORAL_CONTEXT_TIMEOUT=10tdbg 的 RPC 调用上下文可选超时时间(秒)
-e TEMPORAL_CLI_TLS_CERT=/path/to/tls.certtdbg 使用的 x509 证书路径
-e TEMPORAL_CLI_TLS_KEY=/path/to/tls.keytdbg 使用的私钥路径
-e TEMPORAL_CLI_TLS_CA=/path/to/server-ca.crttdbg 使用的服务器 CA 证书路径
-e TEMPORAL_CLI_TLS_DISABLE_HOST_VERFICATION=true禁用 tdbg 的 TLS 主机名验证(需启用 TLS)

测试/调试

调试容器:

sh
docker logs -f temporal-server-container

获取交互式 shell:

sh
docker exec -it temporal-server-container /bin/bash

缺陷与功能请求

如发现镜像缺陷或需请求特定功能,请在此提交缺陷报告:

[***]

请将缺陷标题格式化为 “temporal-server: <问题摘要>”。确保包含所使用镜像的摘要,可通过以下命令获取:

sh
docker images --no-trunc --quiet ubuntu/temporal-server:<tag>

已弃用的渠道与标签

以下渠道(标签)不再更新。请升级至较新渠道,如无法升级,请联系我们。

跟踪版本生命周期结束升级路径
track

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"