服务账户
目录
重要
Docker 正在推出增强型订阅计划。我们的新计划增加了更多功能,提高了使用限额,并简化了定价模式。新订阅计划将于您在 2024 年 12 月 10 日或之后的下一次续订日期起生效。在 2025 年 2 月 28 日之前,Docker Hub 的镜像拉取及存储服务将不产生任何费用。请参阅 《推出升级版 Docker 订阅计划》 ,了解详情,并查看您的使用情况如何适配此次更新。
注意
服务账号需要 Docker团队版或商业版订阅。
Docker 建议您使用组织访问令牌,而不是服务账户。有关详细信息,请参阅 组织访问令牌。
服务账号是用于自动化管理容器镜像或容器化应用程序的 Docker ID。服务账号通常用于自动化工作流中,且不会与组织内的成员共享 Docker ID。服务账号的常见使用场景包括在 Docker Hub 上镜像内容,或在 CI/CD 流程中集成镜像拉取操作。
注意
所有付费的 Docker 订阅均包含每位已认证用户每天最多 5000 次拉取操作。如需更高的拉取次数上限,您可以购买增强型服务账户附加组件。
增强型服务账户附加组件定价
有关增强型服务账户附加组件的定价详情,请参阅以下表格:
| tiers | 每日提取费率* | 年费 |
|---|---|---|
| 1 | 5,000-10,000 | $9,950/yr |
| 2 | 10,000-25,000 | $17,950/yr |
| 3 | 25,000-50,000 | $32,950/yr |
| 4 | 50,000-100,000 | $58,950/yr |
| 5 | 100,000+ | 联系销售 |
*一旦确定了初始层级,即为该年度的最低费用。需签订年度承诺协议。服务账户在一年内最多可超出拉取次数25%,且持续时间不超过20天,而无需支付额外费用。消费报告可按需提供。初始1年期限届满后,将根据实际情况确定下一年度的适用层级。
如何定义拉取操作
- 拉取操作计入执行拉取操作的用户,而非镜像的所有者。
- 拉取请求定义为对注册表清单URL(
/v2/*/manifests/*)最多发起GET次请求。 - 常规的镜像拉取操作仅发起一次清单(manifest)请求。
- 对多架构镜像的拉取请求会发起两次清单请求。
HEAD个请求不会被计数。- 部分内容通过我们的Docker 赞助的开源项目和Docker 认证发布者计划提供无限量访问。
创建新的服务账号
为您的团队账户创建新的服务账号:
- 创建新的 Docker ID。
- 在您的组织中创建一个 团队,并为其授予对您私有仓库的只读权限。
- 将新的 Docker ID 添加到您的 组织。
- 将新的 Docker ID 添加到您之前创建的 团队中。
- 从用户账户创建一个新的 个人访问令牌 (PAT),并用于持续集成 (CI)。
注意
如果您仅需要用于开源仓库的只读个人访问令牌(PAT),或仅需访问官方镜像及其他公共镜像,则无需为新的 Docker ID 授予任何访问权限。
附加信息
有关更多信息,请参阅以下主题: