服务账户
目录
重要
Docker 正在推出增强的订阅计划。我们的新计划包含更多功能、更高的使用限制和简化的定价。新的订阅计划将在 2024 年 12 月 10 日或之后生效的下一个续订日期生效。在 2025 年 2 月 28 日之前,不会对 Docker Hub 镜像拉取或存储产生任何费用。请参阅 宣布升级后的 Docker 计划了解更多详情,并了解您的使用情况如何适应这些更新。
注意
服务帐户需要 Docker Team 或 Business 订阅。
Docker 建议您使用组织访问令牌而不是服务帐户。有关更多详细信息,请参阅 组织访问令牌。
服务帐户是用于自动管理容器镜像或容器化应用程序的 Docker ID。服务帐户通常用于自动化工作流程,并且不会与组织中的成员共享 Docker ID。服务帐户的常见用例包括镜像 Docker Hub 上的内容,或将镜像拉取与您的 CI/CD 流程联系起来。
注意
所有付费 Docker 订阅每天每个已验证用户最多包含 5000 次拉取。如果您需要更多拉取次数,您可以购买增强型服务帐户附加组件。
增强型服务帐户附加组件定价
请参阅下表了解增强型服务帐户附加组件定价的详细信息
层级 | 每天的拉取率* | 年费 |
---|---|---|
1 | 5,000-10,000 | 9,950 美元/年 |
2 | 10,000-25,000 | 17,950 美元/年 |
3 | 25,000-50,000 | 32,950 美元/年 |
4 | 50,000-100,000 | 58,950 美元/年 |
5 | 100,000+ | 联系销售 |
*一旦您确定了初始层级,那就是该年的最低费用。需要年度承诺。服务帐户全年最多可超过拉取次数的 25%,最长可达 20 天,而不会产生额外费用。如有需要,可以提供消费报告。在最初为期 1 年的期限结束时,将为下一年度确定相应的层级。
拉取定义
- 拉取次数将计入执行拉取操作的用户,而不是镜像的所有者。
- 拉取请求定义为对注册表清单 URL(`/v2/*/manifests/*`)最多进行两次 `GET` 请求。
- 正常的镜像拉取会发出单个清单请求。
- 多架构镜像的拉取请求会发出两个清单请求。
- `HEAD` 请求不计入。
- 通过我们的 Docker 赞助的开源和 Docker 验证发布者计划中,一些镜像是无限的。
创建新的服务帐户
为您的团队帐户创建新的服务帐户
- 创建一个新的 Docker ID。
- 在您的组织中创建一个 团队,并授予其对您的私有存储库的只读访问权限。
- 将新的 Docker ID 添加到您的 组织。
- 将新的 Docker ID 添加到您之前创建的 团队。
- 从用户帐户创建一个新的 个人访问令牌 (PAT),并将其用于 CI。
注意
如果您只需要一个用于开源存储库的只读 PAT,或者访问官方镜像和其他公共镜像,则不必向新的 Docker ID 授予任何访问权限。
更多信息
请参阅以下主题以获取更多信息