Docker将Container Registry项目Distribution捐赠给CNCF 4年前

Docker宣布将开源的Container Registry项目Distribution贡献给云原生基金会(Cloud Native Computing Foundation,CNCF),成为其中的沙盒项目。Docker Distribution是Docker Hub以及其他Container Registry服务的一部分,因为Docker Distribution被广泛使用,是容器生态系统的基础,非常适合放在CNCF中发展。

Docker Distribution是什么?

Docker Distribution原本是一个以Python编写的Registry项目,一开始的项目目的,并非作为内容寻址储存之用,后来Docker Distribution以Go语言重新编写,新版本设计成为可扩充函式库,适用于不同的后端与子系统。而Docker也在2015年的时候,在Linux基金会底下成立OCI(Open Container Initiative),来标准化容器生态系的规范,包括了Registry和容器格式。

为什么要把Docker Distribution捐赠给CNCF

之所以要贡献Docker Distribution给CNCF,官方提到,现在有许多企业或组织自己建立Registry,或是提供Registry服务,而这些Registry许多都是以Docker Distribution为基础建立,但是这些分支和更改,却都没有回馈到上游,使得项目需要额外的人员来维护,而他们认为,既然该项目是整个产业都在使用,那将其贡献给CNCF,希望可以借助CNCF过去在Kubernetes和Containerd成功的经验,促使Distribution发展。

Docker Distribution目前为CNCF沙盒项目,Docker已经邀请了Docker Distribution代码主要用户,包括GitHub、GitLab、Digital Ocean、Mirantis和Harbour项目成员,作为该项目的主要维护者,Docker认为,Docker Distribution是一个成熟的项目,希望之后可以进到孵化器中。

参考:

https://www.docker.com/blog/donating-docker-distribution-to-the-cncf/

END


Kubernetes CKA实战培训班推荐

深圳:3月26-28日

本文分享自微信公众号 - K8S中文社区(k8schina)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

image
寒城客
万物皆有裂痕,那是光照进来的地方。
3
发布数
1
关注者
1585
累计阅读

热门教程文档

PHP
52小节
React
18小节
Spring Boot
24小节
React Native
40小节
Docker
62小节
广告