Container Builder

在 Google Cloud Platform 上进行快速、一致、可靠的构建

免费试用 查看 Container Builder 文档

在云端构建

在 Google Cloud Platform 上快速、一致、可靠的环境中构建您的容器映像。您可以使用任意编程语言进行构建,并将您的构建工件打包到 Docker 容器中,以方便部署。使用 cloud-SDK 集成您最喜爱的开发者工具以及所有持续交付系统。您的构建会在受 Google 安全措施保护的基础架构上运行,且您只需为超出免费限额的使用量付费。

完全托管,费用最低

每天提供免费的 120 分钟构建时间,大部分用户都能免费将他们的构建移至云端,没有管理自有构建服务器的任何开销。

自动化 CI/CD 管道

设置构建触发器,在您代码库中每发生一次源代码或标记更改时都自动运行新构建。使用自定义构建步骤运行测试、将工件导出至 Google Cloud Storage,并自动执行软件发布流程。

私密而安全

您的构建归您的 Cloud Platform 项目所有,让您可以全权控制哪些人能创建和查看您的构建,可以使用哪些源代码,以及可以在哪些地方存储您的构建工件。

灵活的构建步骤

Container Builder 会通过在 Docker 容器中运行命令来执行您的构建。您可以使用我们正式支持的构建步骤,自带工具,或者使用受欢迎的公共 Docker 代码库(如 Maven 和 Gradle)。只要是可以打包至 Docker 容器映像中的,您都可以将其作为构建流程中的一个步骤执行。

Container Builder 的特性

在 Google Cloud Platform 上进行快速、一致、可靠的构建。

构建和打包
在一个一致而安全的云端环境中,构建源代码并将构建工件打包到 Docker 容器内。
构建日志
在 Cloud Console 中检查您的构建日志,快速调试失败的构建。
随意组合
集成您的 IDE、现有的持续集成系统或持续交付管道。在 App Engine、Kubernetes Engine 或 Compute Engine 上部署容器,无需任何身份验证设置,也无需将容器部署至您选择的 Docker 运行时。
可定制
定制构建步骤,以使用您自己选择的工具。从 DockerHub 或任何公共注册表提取基本映像和构建步骤,或者使用 Google Container Registry 的私密安全存储空间。
构建记录
您为 Cloud 项目创建的每个构建都有永久的审核记录。
输入来源
可以通过 Google Cloud Source Repositories 构建,将源代码上传至 Google Cloud Storage;或者将您的代码库关联至 Cloud Source Repositories RepoSync,以从 GitHub 或 Bitbucket 构建。
自动触发器
设置分支和标记规则,以自动在代码库更改时从源代码构建。可搭配 GitHub、Bitbucket 和 Google Cloud Source Repositories 使用。

Container Builder 价格

超出每日免费限额后,用多少付多少。如需了解详情,请参阅价格指南

功能 价格
每天 120 分钟构建时间 免费
超出部分的构建分钟数 $0.0034/分钟
如果您使用非美元货币支付,则请参阅在 Cloud Platform SKU 上以您的币种列出的价格。