持续交付工具集成

如果您使用容器,那么就会需要将这些容器存储到一个位置。建议您的开发团队将持续交付系统与容器搭配使用。这样,在您的代码库发生更改时,您就可以在流水线中定期执行构建、测试和部署工作。Container Registry 适用于多种常用持续交付系统。

Cloud Build - 可在快速、一致、可靠的环境中构建您的容器映像。您可以构建 Docker 容器映像,以便在各种环境中进行部署。

了解详情。

CircleCI - 可自动构建、测试和部署公共及私有项目。

CircleCI 的文档介绍了如何将 CircleCI 与 Google Kubernetes Engine 集成在一起。

这篇文章介绍如何设置服务帐号,如何在 CircleCI 中配置环境变量,以及如何编写身份验证脚本。

Codefresh - 可扩缩的 Docker 原生 CI/CD,支持嵌入式注册表和一键式代码预览功能

如需了解如何从 Codefresh 向 Google Kubernetes Engine 部署资源,请按照其文档操作。

Codeship - 持续集成和交付即服务。

这些说明介绍了如何设置服务帐号,如何配置环境变量,以及如何编写身份验证脚本。

Drone - 基于 Docker 构建的开源持续集成服务器。

Drone 提供了一个可构建 Docker 映像并将其发布到 Container Registry 的插件

Jenkins - 一款屡获殊荣的跨平台持续集成和持续交付应用。

这些说明介绍了如何将 Jenkins 与 Google Kubernetes Engine 集成在一起,其中包括为 Container Registry 设置身份验证范围。

Semaphore - 集成了 Docker、GitHub 和 Slack 的托管式持续集成和持续交付解决方案。

这篇文章介绍了如何将 Semaphore 与 Container Registry 集成在一起。

Shippable - 流畅的经过 Docker 处理的流水线,支持持续集成、自动执行功能测试以及部署到任何云服务商。

这些说明介绍了如何将 Container Registry 与 Shippable 集成在一起,并提供了其他多个与 Docker 和 Container Registry 相关的教程。

Solano CI - 可快速地实现持续集成和部署,并拥有无限的自动并行化功能。 可靠地构建、测试和部署 Docker 工作流,无需运营自己的容器代码库或扩缩您的基础架构。

这篇博文介绍了如何将 Solano 与 Container Registry 集成在一起。

Spinnaker - 一种开源、多云端持续交付平台,旨在以高置信度快速发布软件变更。

这篇文章介绍了如何将 Spinnaker 与 Container Registry 集成。另外,该解决方案还提供了有关在 Compute Engine 上部署 Spinnaker 的深入说明。

TeamCity - 由 JetBrains 开发的构建管理和智能持续集成解决方案

详细了解 TeamCity。

Wercker - 您可以使用 Wercker 的 CLI 运行您的流水线,在网络上进行协作和部署,并在桌面设备上构建和部署失败时接收通知。

这些说明介绍了如何检索身份验证令牌并使用此令牌来执行 internal/docker-push 步骤。

更多信息

如需详细了解如何使用第三方解决方案进行身份验证,请参阅高级身份验证页面。

此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
Container Registry