Docker Hub 使用和限制
目录
下表概述了每种用户类型包含的使用量和限制,并受合理使用条款约束
用户类型 | 每 6 小时拉取速率限制 | 公共仓库数量 | 私有仓库数量 |
---|---|---|---|
商业版(已认证) | 无限制 | 无限制 | 无限制 |
团队版(已认证) | 无限制 | 无限制 | 无限制 |
专业版(已认证) | 无限制 | 无限制 | 无限制 |
个人版(已认证) | 200 | 无限制 | 最多 1 个 |
未认证用户 | 每个 IPv4 地址或 IPv6 /64 子网 100 次 | 不适用 | 不适用 |
更多详细信息,请参阅拉取使用量和限制。
合理使用
使用 Docker Platform 时,用户应注意过多的数据传输、拉取速率或数据存储可能导致限流或额外费用。为了确保合理的资源使用并维护服务质量,我们保留对表现出过度数据和存储消耗的账号施加限制或收取额外费用的权利。
滥用速率限制
Docker Hub 设有滥用速率限制,以保护应用程序和基础设施。此限制适用于对 Hub 属性(包括网页、API 和镜像拉取)的所有请求。该限制按 IPv4 地址或 IPv6 /64 子网应用,尽管该限制会随时间根据负载和其他因素变化,但大约为每分钟数千次请求。无论账号级别如何,滥用限制平等地适用于所有用户。
您可以通过查看错误代码来区分拉取速率限制和滥用速率限制。滥用限制返回简单的 429 Too Many Requests
响应。拉取限制返回包含文档链接的较长错误消息。