配额和限制

Artifact Registry 会限制传入请求的最大速率,并按项目和用户实施相应的配额。

如需了解配额政策以及如何查看和管理您的配额,请参阅使用配额

如需查看您当前的 API 活动情况,请转到 API 信息中心

列出代码库中的映像时需要遵循的限制

如果代码库包含的映像或标记超过 10000 个,则用于列出映像的 Docker Registry API 方法将返回不完整的列表。此限制适用于使用 Docker Registry API 与注册表交互的 Docker 客户端。此限制不适用于 gcloud artifacts docker images list 命令或 Artifact Registry API 请求。

每个项目的请求配额

  • 在每个单区域或多区域位置中,每分钟 60000 个请求。
  • 在每个单区域或多区域位置中,每分钟 18000 个写入或删除请求。

    每个 HTTP 请求或 API 调用计为 1 个请求。docker pull 或 push 通常会发出多个 HTTP 请求。

  • 每 2 秒 1 次代码库创建或删除操作。

每位用户的请求配额

默认情况下,项目的每位用户配额不受限制。您可以选择为项目中每位用户的配额设置上限。每位用户的配额会应用于每个经过身份验证的用户或每个客户端 IP 地址(针对向公共代码库发送的未经身份验证的请求)。

加密请求配额

如果您使用客户管理的加密密钥 (CMEK) 对代码库数据进行加密,则每次上传或下载都会消耗 Cloud Key Management Service 加密请求配额