要求
- 对您的 Kubernetes 集群/机器可访问的 Docker 仓库拥有经过身份验证的访问权限。
- 在本地机器或可访问 Docker 仓库的机器上安装 Docker。
- 一个可以运行 LangSmith 的 Kubernetes 集群或机器。
镜像镜像
为了方便起见,我们提供了一个脚本来帮助您镜像镜像。您可以在 LangSmith Helm Chart 仓库 中找到该脚本。 要使用该脚本,您需要运行以下命令,指定您的仓库和平台:<your-registry> 是您的 Docker 仓库 URL(例如 myregistry.com),<platform> 是您使用的平台(例如 linux/amd64、linux/arm64 等)。如果不指定平台,则默认为 linux/amd64。
例如,如果您的仓库是 myregistry.com,您的平台是 linux/arm64,并且您想使用最新版本的镜像,您将运行:
values.yaml 文件中找到。这些文件位于:LangSmith Helm Chart values.yaml
以下是一个使用 Docker 镜像镜像的示例:
配置
镜像镜像完成后,您需要配置您的 LangSmith 安装以使用镜像后的镜像。您可以通过修改 LangSmith Helm Chart 安装的values.yaml 文件或 Docker 安装的 .env 文件来实现。将标签替换为您要使用的版本,例如,在撰写本文时,最新版本为 0.10.66。
Fleet 和 Insights 的额外镜像
如果您正在使用 Fleet 或 Insights,LangGraph 操作符会为每个部署动态创建 Redis 和 PostgreSQL(pgvector)Pod。这些 Pod 使用的镜像在操作符模板中定义,需要单独配置。 您必须镜像这些额外的镜像:docker.io/redis:7docker.io/pgvector/pgvector:pg15
values.yaml 中覆盖操作符模板以使用您镜像后的镜像:
(your-registry) 替换为您的仓库 URL。模板变量(${service_name}、${namespace}、${max_connections}、${storage_gi})由操作符在运行时替换,必须保持原样。
配置完成后,您需要更新您的 LangSmith 安装。您可以按照我们的升级指南进行操作:升级 LangSmith。如果升级成功,您的 LangSmith 实例现在应该正在使用来自您 Docker 仓库的镜像镜像。
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

