Docker Hub 与 Docker 可信注册表 DTR

Ime*_*men 1 docker dockerhub docker-swarm

我即将第一次配置我的 DTR“Docker TrustedRegistry”,它看起来很复杂。

因此,在做出整个决定之前,我想知道“Do​​cker Hub”和“Docker TrustedRegistry”之间有什么区别?

谢谢

BMi*_*tch 5

Docker Hub 是一个托管在云中的基于 SaaS 的解决方案,您可以在其中拥有公共存储库和可选的付费私有存储库。

DTR 是本地企业版 (EE) 解决方案的一部分。它包括:

  • 受支持的 docker 引擎,其更新频率低于社区版本,并且对任何给定版本提供 1 年支持。
  • 使用Swarm模式来调度服务
  • 2.0 版本中刚刚添加了对 Kubernetes 的支持
  • 用于 RBAC 安全的 UCP(通用控制平面)
  • 用于企业注册表的 DTR(docker 可信注册表)

在自托管免费注册表的基础上,DTR 添加了基于 UCP 的 RBAC 安全性、针对众所周知的漏洞数据库对映像的所有层进行映像扫描、HA 复制、已删除映像的内置垃圾收集、映像升级策略以及多个存储后端将图像数据保存在 HA 位置。除了 Docker Inc. 提供的商业支持之外,前两个(RBAC 和漏洞扫描)是企业在选择 DTR 时寻求的主要功能。