IT资讯 Docker 将 Docker Distribution 贡献给 CNCF

bernie · 2021-02-10 07:30:05 · 热度: 20

Docker 方面宣布,其已正式将 Docker Distribution 贡献给了 CNCF。并表示,此次捐赠将确保 Docker Distribution 拥有更广泛的参与团队,为项目带来更好的发展前景。 

Docker 将 Docker Distribution 贡献给 CNCF

Distribution 是容器注册表的基础、是 Docker Hub 的一部分、也是许多其他容器注册表的基础。同时,Distribution 还是容器注册表的参考实现且应用极其广泛,并借此成为了容器生态系统中的重要部分。综上所述,Docker 认为,CNCF 这个新家非常适合它。

Docker 透露,原本,Docker Distribution 只是用 Python 代码对 Registry 项目进行的一次重大重写,不过由于立项时间较早而未能引入内容寻址存储设计。后来,使用 Go 编写的新版本则被设计成一个可扩展的库,从而能够支持不同的后端和子系统。2015 年,Docker 在 Linux 基金会发起了开放容器倡议(Open Container Initiative,OCI),旨在推动容器生态系统(包括注册表和镜像格式)的规范标准化。

关于为什么要将 Docker Distribution 捐赠给 CNCF,Docker 则作出解释称,他们发现,现在市场上存在不少面向企业及组织的注册表解决方案,其中相当一部分是基于 Docker Distribution 中的代码。而在这之中,有很大一部分人在原基础上做出了小规模变更、或发布了完全独立的分支,但“他们却并没有为上游版本作出贡献,项目需要更广泛的维护者”。

因此,为了使项目明确成为一个行业范围内的合作,Docker 决定将 Distribution 托管在 CNCF。“因为它是许多成功的合作项目的所在地,如 Kubernetes 和 Containerd。”

Docker Distribution 已经被更名为 Distribution。目前,该项目尚处于 CNCF 的沙箱审批阶段。但 Docker 表示,考虑到项目本身已经相当成熟,其计划在不久后提议 CNCF 尽快将 Distribution 推向孵化阶段。

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册