2016-11-11

Docker registry 真多

今天我接到一个任务,要做一个小工具来删除私有的docker registry里面的repository和tag。
于是乎,我需要研究一下私有docker registry都是怎么搭出来的。这一看,吓了一跳。

根据我的不完全统计,我可以找到的docker registry的实现有这么一些:

  • docker官方的私有registry。免费,最基础的版本。
  • Nexus Repository Manager。免费,功能强大。
  • Artifactory 不免费,可以试用30天。
  • Atomic Registry 是Redhat atom项目的一部分。免费,但是依赖的东西可不少。
  • Harbor 这是vmware中国的团队开发的。

所有这些产品都支持docker registry v2的协议。

Nexus和artifactory走的是全能路线。它们除了docker registry,还支持python、java、ruby等的repository。

Atomic是一个生态系统里面的一部分。可能包含了一些登陆认证方面的高级功能。

Harbor更多的是面向企业用户。强调了高可用性、用户权限管理等等。

一个如此小众的市场,也有这么多的产品,果然人民群众的力量是广大的。

你可能感兴趣的:(2016-11-11)