写点什么

Docker 宣布将 Docker Distribution 捐赠给 CNCF

2021 年 2 月 07 日

Docker宣布将Docker Distribution捐赠给CNCF

近日,Docker 宣布,将 Docker Distribution 贡献给 Cloud Native Computing Foundation(CNCF)。


这家公司称,它的许多项目都致力于开源社区和开放标准的建设,而此举将使 Docker Distribution 这一众多注册表的基础设施得到一个成员众多的组织的妥善维护。

什么是 Docker Distribution?


Distribution 是 Docker Hub 的容器注册表,以及其他许多容器注册表的基础开源代码。它是容器注册表的参考实现,并且得到了广泛的使用,因此它是容器生态系统的基础部分。所以 CNCF 这个新家对它来说非常合适。


Docker Distribution 是对原本用 Python 编写的注册表代码的大规模重写,后者没有使用内容寻址存储,是一种早期设计。用 Go 编写的这个新版本被设计为可添加扩展的库,因此可以设计不同的后端和子系统。


Docker 于 2015 年在 Linux Foundation 中成立了 Open Container Initiative(OCI),以标准化容器生态系统的规范,包括注册表和映像格式。

为什么要向 CNCF 捐赠 Docker Distribution?


现在业内有许多注册表,许多公司和组织在内部构建,或作为服务对外提供注册表。其中,许多是基于 Docker Distribution 中的代码,但是 Docker 表示,“我们发现许多人做的一些小分支和更改没有贡献到上游版本,因此该项目需要更多的维护人员。为了让这个项目真正成为整个行业的广泛协作成果,将其托管在 CNCF 中是理所当然的选择,因为它是许多成功的协作项目(例如 Kubernetes 和 Containerd)的所在地。”


“我们接触了许多 Docker Distribution 代码的头部用户(他们成为该项目的维护者),其中包括来自 Docker、GitHub、GitLab、Digital Ocean、Mirantis 和 Harbour 项目的维护者,最后一个项目本身是 CNCF 毕业项目,目的是将核心注册表扩展到其他服务。此外,我们还邀请了 OCI 的一位维护者,将来也欢迎更多参与者。该项目现在简称为“Distribution”,可以在 github.com/distribution/distribution 中找到。”


据悉,Distribution 项目已被 CNCF 沙箱接纳,但由于它是一个成熟项目,Docker 会建议很快将其移入孵化场。


2021 年 2 月 07 日 10:171819
用户头像
万佳 InfoQ编辑

发布了 491 篇内容, 共 176.2 次阅读, 收获喜欢 1106 次。

关注

评论 1 条评论

发布
用户头像
会不会意味着Docker Distribution 也会被其他容器运行时的标准呢
2021 年 02 月 08 日 11:38
回复
没有更多了
发现更多内容

如何让企业的IT数据运维更有“烟火气”?

BonreeAPM

数据挖掘 学习 数据中台 运维 大屏可视化

2020年6月19日 服务器性能剖析

瑞克与莫迪

flutter开发

InfoQ_1c4a1f813eb1

第三周作业

LEAF

架构师训练营 Week 03 关于反应式Web框架Flower

Wancho

能走出来的,都不叫困境

zkback

把主机放在家里

centos Homework

运营系统架构文档

师哥

区块链的未来,公链回归

CECBC区块链专委会

区块链技术 联盟链 公链 底层技术

依赖倒置-好莱坞原则

yupi

游戏夜读 | 最常见的两种类型

game1night

三流程序员大晚上不睡觉,竟然在做这件事

Janenesome

写作平台 碎碎念

Java世界的“烂”包管理

阿喜伯

maven Git Submodule

由一次管理后台定时推送功能引发的对 RabbitMQ 延迟队列的思考 (二)

LSJ

Java RabbitMQ 延迟队列 优先级队列

架构师训练营-week01 学习总结

GunShotPanda

系统设计(4)-请设计一个线程安全的HashMap

程序员老王

系统设计

移动终端智能卡与安全计算环境研究

石君

安全芯片 移动终端 终端安全

ARTS - Week Five

shepherd

Java algorithm

[安利] 可能会让你爱上书写的工具组合!

猴哥一一 cium

Typora markdown markdown编辑器 玩转写作平台

常年“佛系”Crysis勒索病毒突然变种 变身黑客工具合辑

360安全卫士

Facebook 起诉水军公司:删不过来,我还告不过来吗?

神经星星

facebook 亚马逊云 AWS Lightsail 水军 虚假评论

行业观察丨区块链如何与工业互联网深度融合

CECBC区块链专委会

区块链技术 工业互联网 分布式存储

优化工程师逻辑视角下的微信“拍一拍”功能

Earth_Polarbear

人工智能 微信 系统工程 优化逻辑

antdesign table 设置默认选中行且不可编辑

张张张小烦

“技术是用的,不是喊的”区块链标准为电商引入“诚信管家”

CECBC区块链专委会

区块链技术 溯源 电商 防篡改 诚信管家

区块链系列教程之:比特币的钱包与交易

程序那些事

比特币 区块链 智能合约 钱包 交易

培训机构出来的程序员常被鄙视,招谁惹谁了

程序员生活志

程序员 程序人生

Free space——区块链加密社交平台新秀之作

Geek_116789

Week3 命题作业

星河寒水

极客大学架构师训练营

Zoom 妥协!对免费用户开放端到端加密服务

神经星星

音视频会议 Zoom 端到端加密 隐私保护 数据保护

低代码平台,我看好宜搭

飞哥

低代码

打造 VUCA 时代的 10 倍速 IT 团队

打造 VUCA 时代的 10 倍速 IT 团队

Docker宣布将Docker Distribution捐赠给CNCF-InfoQ