Docker Hub 使用和限制

下表概述了每种用户类型包含的使用量和限制,并受合理使用条款约束

用户类型每 6 小时拉取速率限制公共仓库数量私有仓库数量
商业版(已认证)无限制无限制无限制
团队版(已认证)无限制无限制无限制
专业版(已认证)无限制无限制无限制
个人版(已认证)200无限制最多 1 个
未认证用户每个 IPv4 地址或 IPv6 /64 子网 100 次不适用不适用

更多详细信息,请参阅拉取使用量和限制

合理使用

使用 Docker Platform 时,用户应注意过多的数据传输、拉取速率或数据存储可能导致限流或额外费用。为了确保合理的资源使用并维护服务质量,我们保留对表现出过度数据和存储消耗的账号施加限制或收取额外费用的权利。

滥用速率限制

Docker Hub 设有滥用速率限制,以保护应用程序和基础设施。此限制适用于对 Hub 属性(包括网页、API 和镜像拉取)的所有请求。该限制按 IPv4 地址或 IPv6 /64 子网应用,尽管该限制会随时间根据负载和其他因素变化,但大约为每分钟数千次请求。无论账号级别如何,滥用限制平等地适用于所有用户。

您可以通过查看错误代码来区分拉取速率限制和滥用速率限制。滥用限制返回简单的 429 Too Many Requests 响应。拉取限制返回包含文档链接的较长错误消息。

页面选项