新聞中心
我們很高興向大家宣布,Docker已經(jīng)正式將Docker Distribution貢獻(xiàn)給云原生計(jì)算基金會(huì)(CNCF)。Docker一直致力于維護(hù)多個(gè)項(xiàng)目的開源社區(qū)發(fā)展與開放標(biāo)準(zhǔn),此次捐贈(zèng)也將使Docker Distribution擁有廣泛的參與團(tuán)隊(duì),為這種向多種注冊(cè)管理方案提供支持的底層技術(shù)項(xiàng)目帶來光明的發(fā)展前景。

創(chuàng)新互聯(lián)從2013年創(chuàng)立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元三河做網(wǎng)站,已為上家服務(wù),為三河各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108
Docker Distribution是什么?
作為開源項(xiàng)目,Distribution是Docker Hub以及其他多種容器注冊(cè)表方案的組成部分,也是容器注冊(cè)表的實(shí)現(xiàn)基礎(chǔ)。Distribution以容器注冊(cè)表參考實(shí)現(xiàn)方案的形式得到廣泛應(yīng)用,并借此成為容器生態(tài)系統(tǒng)中的重要成員。這樣的定位,也讓CNCF成為該項(xiàng)目理想的發(fā)展歸宿。
最初,Docker Distribution項(xiàng)目只是使用Python代碼對(duì)Registry項(xiàng)目進(jìn)行重寫,但由于立項(xiàng)時(shí)間較早而未能引入內(nèi)容尋址存儲(chǔ)設(shè)計(jì)。后期使用Go語言編寫的新版本成為一套可擴(kuò)展庫,能夠支持多種不同后端及子系統(tǒng)。Docker于2015年在Linux基金會(huì)中建立起開放容器倡議(OCI),旨在推動(dòng)容器生態(tài)系統(tǒng)在注冊(cè)表及鏡像格式等規(guī)范層面全面實(shí)現(xiàn)標(biāo)準(zhǔn)化。
為什么要將Docker Distribution捐贈(zèng)給CNCF?
目前,市面上存在不少面向企業(yè)及組織的注冊(cè)表解決方案,其中相當(dāng)一部分基于Docker Distribution中的代碼。但我們發(fā)現(xiàn)很多方案會(huì)做出小規(guī)模變更甚至發(fā)布完全獨(dú)立的分支,這不僅增加了項(xiàng)目的維護(hù)負(fù)擔(dān),還導(dǎo)致各方無法統(tǒng)一對(duì)Distribution的上游版本做出貢獻(xiàn)。為了統(tǒng)籌整體協(xié)作,我們決定將Distribution交由CNCF統(tǒng)一管理,希望借此引導(dǎo)它走上Kubernetes與Containerd等項(xiàng)目的成功之路。
我們與來自Docker、GitHub、GitLab、Digital Ocean、Mirantis以及Harbour項(xiàng)目(Harbour本身也是CNCF的畢業(yè)項(xiàng)目,用于將核心注冊(cè)表擴(kuò)展至其他服務(wù))的維護(hù)者們進(jìn)行了廣泛接洽,希望了解這些Docker Distribution主體用戶的真實(shí)想法。此外,我們還邀請(qǐng)了多位OCI維護(hù)者的加入。為了明確區(qū)分,Docker Distribution將被更名為Distribution,具體詳情請(qǐng)參見:github.com/distribution/distribution。
目前Distribution項(xiàng)目尚處于CNCF的沙箱審批階段,但考慮到項(xiàng)目本身已經(jīng)相當(dāng)成熟,我們將建議CNCF盡快將其推向孵化階段。我們歡迎更多新成員加入維護(hù)工作,也期待著Distribution能夠在CNCF中汲取新的營養(yǎng)、迎接光明的未來。
分享標(biāo)題:Docker正式將DockerDistribution貢獻(xiàn)給CNCF
網(wǎng)頁網(wǎng)址:http://fisionsoft.com.cn/article/coojihc.html


咨詢
建站咨詢
