Container Registry 弃用

自 2023 年 5 月 15 日起,Container Registry 已弃用,并将按计划关停。Container Registry 已被 Artifact Registry 取代。

我们正在采用以下分阶段停用 Container Registry:

  • 自 2024 年 1 月 8 日起,对于之前未使用过 Container Registry 的组织以及不属于组织的项目,所有新的 gcr.io 代码库默认都托管在 Artifact Registry 上。
  • 2024 年 5 月 15 日之后,以前未使用 Container Registry 的 Google Cloud 项目仅支持在 Artifact Registry 中托管的 gcr.io 代码库。

    这项变更会影响:

    • 新创建的项目。
    • 您尚未将映像推送到 Container Registry 的现有项目。

在之前未使用 Container Registry 的项目中启用 Artifact Registry API 时,您可以在 Artifact Registry 中创建 gcr.io 代码库,Artifact Registry 会将对 gcr.io 网域的请求重定向到相应的 Artifact Registry 代码库。

Container Registry 仍然可用于 2024 年 5 月 15 日之前发生以下任一操作的项目:

  • 您已启用 Container Registry API。
  • 您已将一个映像推送到项目中的注册表主机。

Container Registry 关停

关停时间安排如下:

  • 2025 年 3 月 18 日之后,无法将映像写入 Container Registry。
  • 2025 年 4 月 22 日之后,您将无法再从 Container Registry 读取映像。Container Registry 中的现有映像映像无法访问。
  • 2025 年 5 月 22 日之后,对 gcr.io 端点的所有请求均由 Artifact Registry 处理。Container Registry 中未复制到 Artifact Registry 的任何现有映像都不适用于 Artifact Registry。必须启用 Artifact Registry API 才能处理 gcr.io 端点请求。

准备转换到 Artifact Registry

根据您配置和使用 Container Registry 的方式,您可能需要执行一些配置步骤来准备新项目,以便成功处理对 gcr.io 网域的请求。例如,访问代码库的主帐号必须具有适当的 Artifact Registry 角色或具有等效权限的角色。

我们推荐您采取以下行动:

  • 在 2024 年 5 月 15 日之前测试并验证您现有的 Container Registry 工作流是否与 Artifact Registry。您可以在测试项目中设置 gcr.io 网域支持,以确认现有的自动化和与 Cloud Build、Google Kubernetes Engine 或 Cloud Functions 等服务的集成是否按预期运行。如果出现问题,您可以将 gcr.io 流量重新路由回 Container Registry,并进行必要的更改来解决问题。

  • 将使用活跃 Container Registry 的项目转换为 Artifact Registry 代码库。 如需了解功能差异和转换选项,请参阅从 Container Registry 转换

  • 准备当前未主动使用 Container Registry 但预计将来会设置注册表的项目。请参阅为默认托管在 Artifact Registry 上的 gcr.io 做好准备

使用我们的过渡工具

您可以使用以下工具查看哪些项目使用了 Container Registry,将映像从 Container Registry 复制到 Artifact Registry,以及自动将多个项目从 Container Registry 迁移到 Artifact Registry。

  • 检查 Container Registry 使用情况
  • 使用我们的迁移工具将项目从 Container Registry 迁移到 Artifact Registry,复制映像,并选择您偏好的过渡代码库类型。
  • 使用自动迁移工具的复制功能、gcrane、Docker 或 gcloud CLI,将映像从 Container Registry 复制到 Artifact Registry。

我们将继续根据 Google Cloud 服务条款传达服务变更。