本文档的内容是由机器翻译的。请通过反馈微件提交您的反馈。
TeamCity On-Premises
 
2024.03
获取 TeamCity On-Premises

容器包装器

最后修改日期: 16日 7月 2024年

Container Wrapper 扩展允许在指定的 Docker / LXC 镜像中运行构建步骤。 镜像是通过 docker pullpodman pull 命令拉取的,具体取决于在运行构建的代理上安装了哪种容器管理器。

TeamCity可以匿名拉取容器(如果镜像公开可用)或登录到注册表后拉取(用于私有注册表或避免匿名下载时的DockerHub惩罚)。 如果您需要 TeamCity 在提取镜像之前对注册表进行授权,请按照以下步骤配置 Docker 支持 构建功能:

  1. 在您的项目设置中,从侧边栏选择 Connections ,并按照 配置与 Docker 的连接 中的指示,为您的项目添加新的 Docker 或 Podman 连接。

  2. 在您的构建配置设置中,按照 Docker 支持 中的说明配置 Docker 支持 构建功能,添加在上一步中创建的连接。

该扩展适用于以下的 构建运行程序