Container Registry

Google Cloud Platform 上的高速、私有 Docker 映像存储空间

免费试用

私有 Docker 容器映像

您可以将自己的私有 Docker 容器映像存储在 GCP 上,以实现快速、可扩展的检索和部署。Container Registry 是一个私有的 Docker 存储库,可与常见的持续交付系统搭配使用。它运行于 GCP 上,因此可在受 Google 安全技术保护的基础架构上始终如一地稳定提供服务。您只需为您使用的存储空间和互联网出站流量付费,并不存在任何按映像收取的费用。

快速上传和下载

您的私有映像存储在 Cloud Storage 中,并在我们的数据中心进行缓存,可随时通过 GCP 基于 Andromeda 的网络架构部署到 Kubernetes Engine 集群或 Compute Engine 容器优化型虚拟机。

隐私权和安全

该注册表服务在 Cloud Storage 中托管您的私有映像,这些映像位于您的 GCP 项目下。默认情况下,此配置可以确保您的私有映像仅可供您的项目成员访问,让他们能够通过 Cloud SDK 命令行安全地推送和拉取映像。

自动编译

您可使用 Container Builder 来构建编译流水线,这些流水线会自动使用您的源代码库来编译容器映像,并将其推送到 Container Registry。编译作业可以由 Cloud Source Repositories、GitHub 或 Bitbucket 中的源代码或标记更改所触发。作为持续集成和持续交付工作流程的一部分,您可以运行单元测试、导出软件工件等。

与持续交付系统集成

您可以轻松地将 Container Registry 与各种可简化开发工作流程的常见持续交付系统(包括 Jenkins、Shippable、CodeShip、CircleCI、Wercker、Drone.io 和 Spinnaker)搭配使用。

Container Registry 的特性

GCP 上的高速、私有 Docker 映像存储空间

Kubernetes Engine
将容器映像用于 Kubernetes Engine,而无需任何身份验证设置。
高级身份验证
借助原生 Docker 登录支持,轻松整合您喜爱的持续集成、持续交付和容器协调系统。
容器标记
只需在网页界面中点击一下,即可添加和移除映像标记。
Docker V2 Registry API 支持
使用 V2 API 将 Docker 映像推拉到您的私有 Container Registry。
搜索映像
按名称和标记快速搜索映像。
Docker CLI 集成
使用标准 Docker 命令行界面从 Container Registry 拉取容器映像。
区域性存储库
将您的映像存储到欧洲、亚洲或美国的区域性 Cloud Storage 存储分区中靠近您的 Compute Engine 实例的位置,以尽可能缩短拉取时间。
自动编译触发器
在 Cloud Source Repositories、GitHub 或 Bitbucket 中,根据代码库的源代码或标记更改来自动编译容器。您可从界面中搜索所有先前的版本,并查看某个版本的完整详细信息,如触发器、源代码、编译步骤以及编译日志(由 Stackdriver 提供)。

Container Registry 完全俘获了我们的心,从去年秋天我们开始
使用容器和 Kubernetes 起就一直是这样。它的宝贵之处容易受到忽视,
因为它用起来实在太简单了。”

- Steve Reed zulily 首席软件工程师

价格

Container Registry 仅对您的 Docker 映像所使用的 Cloud Storage 存储空间和网络出站流量收费。如需了解详情,请参阅价格指南