拋棄開(kāi)源!Docker鏡像倉(cāng)庫(kù)Docker Hub或?qū)ⅰ笖喙?/h1>

??新智元報(bào)道??
來(lái)源:techradar
編輯:白峰、夢(mèng)佳
【新智元導(dǎo)讀】近日,Docker更新了一些服務(wù)條款,禁止被列入美國(guó)「實(shí)體名單」的國(guó)家、企業(yè)、個(gè)人使用Docker Hub相關(guān)服務(wù),并且計(jì)劃刪除高達(dá)4.5PB的用戶鏡像數(shù)據(jù),Docker會(huì)為開(kāi)源世界的理想發(fā)聲還是成為下一個(gè)VMware?
?
起因是Docker官方8月13日更新的一個(gè)條款。
條款的大意是,禁止禁運(yùn)國(guó)家和被列入「美國(guó)實(shí)體清單」、「特別指定國(guó)民清單」、「被拒絕人清單」、「未核實(shí)清單」和「防擴(kuò)散清單」的組織和個(gè)人使用帶有該服務(wù)協(xié)議鏈接的 Docker 網(wǎng)站和所有相關(guān)網(wǎng)站。
?? ? ? ?
? ? ? ?
Docker 相關(guān)服務(wù)被禁用,Linux 基金會(huì):開(kāi)源不受管制影響
Docker是世界領(lǐng)先的軟件容器平臺(tái),用戶可以把自己的應(yīng)用放入獨(dú)立的Docker容器,進(jìn)行版本管理、復(fù)制、分享和修改等操作,就像管理普通的代碼一樣,方便開(kāi)發(fā)、交付和運(yùn)行。 ? Docker好比一個(gè)代碼集裝箱,包含了代碼運(yùn)行所需的所有環(huán)境,而不依賴于具體的操作系統(tǒng)。
? ? ? ? 
? ? ?基于Docker的應(yīng)用開(kāi)發(fā),用哪個(gè)拉哪個(gè)(圖片來(lái)源:kodekloud) ? Docker Hub就是用來(lái)存儲(chǔ)這些代碼集裝箱的,上面有成千上萬(wàn)的應(yīng)用,你可以直接使用這些集裝箱,也可以基于它做更多的功能開(kāi)發(fā)。 ? 網(wǎng)友提到,Term中寫(xiě)明是僅對(duì)「Docker Inc.相關(guān)的網(wǎng)站上提供的服務(wù)」有效。 ?? ? ? ?
? ? ?? 所以暫時(shí)來(lái)講,開(kāi)源的 Docker 軟件并不受該禁令限制。 ? 有網(wǎng)友表示,「docker及背后的容器相關(guān)技術(shù)都是開(kāi)源的,肯定是不受影響的?!沟峭瑫r(shí)也提出疑問(wèn),「如果連容器這些底層基礎(chǔ)開(kāi)源軟件都要講禁止,難不成Linux都不讓用了?」 ?? ? ? ?
而8 月 16 日,Linux 基金會(huì)亞太區(qū)首席戰(zhàn)略官 Keith 在社交媒體平臺(tái)表示:美國(guó)出口管制的事,開(kāi)源不受影響,Docker 開(kāi)源版可以繼續(xù)使用,受影響的是商業(yè)版。 ? 目前受限制的主要是 Docker 公司的商業(yè)軟件以及服務(wù),比如 Docker Hub、Docker EE 等。 ? 將刪除4.5PB的用戶鏡像數(shù)據(jù),但是交錢可以「續(xù)命」
除了相關(guān)服務(wù)被禁用的消息,Docker官方已經(jīng)向用戶發(fā)出警告,Docker計(jì)劃刪除4.5 PB 的容器鏡像,這些鏡像已經(jīng)超過(guò)6個(gè)月沒(méi)有使用了。 ? Docker最近增加了一個(gè)新的服務(wù)條款,使其有權(quán)刪除不活躍的鏡像。 ? 目前,Docker Hub擁有世界上最大的容器鏡像存儲(chǔ)庫(kù),存儲(chǔ)了超過(guò)15 PB 的數(shù)據(jù)。 ?? ? ??
? ? ? ? Docker官方指出,有高達(dá)4.5 PB 的數(shù)據(jù)在半年時(shí)間內(nèi)沒(méi)有使用,將這些鏡像刪除后,可以騰出更多的空間給活躍的鏡像。 ? 「在對(duì)儲(chǔ)存在 Docker Hub 的鏡像進(jìn)行詳細(xì)分析后,我們發(fā)現(xiàn)4.5 PB 的數(shù)據(jù)在6個(gè)月或更長(zhǎng)時(shí)間內(nèi)沒(méi)有被推拉。為了優(yōu)化操作,讓 Docker Hub 更好地服務(wù)于世界各地的開(kāi)發(fā)人員和開(kāi)發(fā)團(tuán)隊(duì)」。 ? 但是這個(gè)政策只是針對(duì)免費(fèi)用戶的,Pro 或 Team 付費(fèi)用戶將擁有無(wú)限的鏡像保留權(quán)限,不必?fù)?dān)心數(shù)據(jù)被刪除。 ? 新的鏡像保留政策今年11月1日才會(huì)生效,如果你是免費(fèi)用戶,有兩個(gè)路子可以保住你的鏡像,一升級(jí)為付費(fèi)用戶,二讓你的鏡像停止休眠,多推拉(下載更新等)幾次。 ? Docker 還為用戶提供了一個(gè)新的儀表板,可以輕松地查看哪些鏡像是不(待)活(繳)躍(費(fèi))的。 ? 開(kāi)源很美好?不,Docker只想成為下一個(gè)VMware
此次條款更新,表面上看只有Docker Hub的服務(wù)受影響,實(shí)則不然。 ? Docker 本身只是個(gè)工具,而Docker Hub才是整個(gè)容器生態(tài)的核心,Docker Hub就好比一個(gè)App Store,沒(méi)了App,你的手機(jī)真就淪為了「移動(dòng)電話」。 ? 現(xiàn)在國(guó)內(nèi)的軟件廠商,大多都采用了微服務(wù)的方式進(jìn)行部署(簡(jiǎn)潔高效),如果Docker Hub上的鏡像不能繼續(xù)使用,造成的影響類似GitHub 斷掉。 ?
? ? ? ?
? ? ? 基于Docker的微服務(wù)易擴(kuò)展伸縮性強(qiáng) ? 受影響的一個(gè)是鏡像托管平臺(tái),一個(gè)是代碼托管平臺(tái)。Docker Hub斷供之后,很多鏡像可能會(huì)面臨無(wú)法搜索和使用的情況,這對(duì)長(zhǎng)期依賴Docker Hub的中小或小微企業(yè)影響會(huì)很大。 ? 波及面有多廣,還有待進(jìn)一步分析,但是BATH的很多服務(wù)都是基于Docker構(gòu)建的,斷供的影響,還要看其服務(wù)中使用Docker Hub基礎(chǔ)鏡像的比例。 ? Docker公司今天能禁止Docker Hub的服務(wù),明天就能禁止Docker以及其他的開(kāi)源軟件,即使是商業(yè)版的,也只差一個(gè)條款更新。 ? 有知乎網(wǎng)友表示,可以使用開(kāi)源的Moby替代Docker。 ?? ? ? ?
Docker公司把Docker項(xiàng)目更名為了Moby,并以開(kāi)源的方式存在由社區(qū)開(kāi)發(fā)者共同維護(hù)。
Docker的社區(qū)免費(fèi)版本Docker CE就是在Moby及其相關(guān)項(xiàng)目上構(gòu)建和編譯出來(lái)的,Docker CE也是目前大多數(shù)開(kāi)發(fā)者使用的版本。給Moby項(xiàng)目貢獻(xiàn)的代碼,很多都被Docker公司薅走商業(yè)化了。 ? 「Docker本身就是一個(gè)PaaS公司,如果還寄希望于它的掌舵者會(huì)為開(kāi)源世界發(fā)聲,真該醒醒了,它只是想成為下一個(gè)VMware」。 ?? ? ? ?
? ?VMware等虛擬機(jī)要包含操作系統(tǒng)而Docker Container獨(dú)立于操作系統(tǒng) ? 網(wǎng)上有評(píng)論說(shuō)Daocloud可以用。
但Daocloud只是Docker Hub 的一個(gè)Mirror,即便有鏡像備份,沒(méi)了整個(gè)Docker Hub的社區(qū)開(kāi)發(fā)者支持,就沒(méi)了源頭活水,很難支撐起一個(gè)生態(tài)。 ? 開(kāi)源也許只是一個(gè)美好的幻想。即便是Apache,也在官網(wǎng)上明確聲明受到美國(guó)出口管制條款約束,長(zhǎng)久來(lái)看,軟件的自主開(kāi)發(fā)還是不能完全依賴開(kāi)源。 ? 之前看到一位博主針對(duì)川普各種斷供和禁用軟件的評(píng)論。 ?? ? ? ?
? ? ? ? 來(lái),知春路和西二旗的同志們一起琢磨下,是不是這么回事? ?
參考鏈接: https://www.zhihu.com/question/58805021 https://www.zhihu.com/question/414539015 https://www.techradar.com/news/what-is-container-technology


瀏覽
41

??新智元報(bào)道??
??新智元報(bào)道??
來(lái)源:techradar
編輯:白峰、夢(mèng)佳
【新智元導(dǎo)讀】近日,Docker更新了一些服務(wù)條款,禁止被列入美國(guó)「實(shí)體名單」的國(guó)家、企業(yè)、個(gè)人使用Docker Hub相關(guān)服務(wù),并且計(jì)劃刪除高達(dá)4.5PB的用戶鏡像數(shù)據(jù),Docker會(huì)為開(kāi)源世界的理想發(fā)聲還是成為下一個(gè)VMware?
?
起因是Docker官方8月13日更新的一個(gè)條款。
條款的大意是,禁止禁運(yùn)國(guó)家和被列入「美國(guó)實(shí)體清單」、「特別指定國(guó)民清單」、「被拒絕人清單」、「未核實(shí)清單」和「防擴(kuò)散清單」的組織和個(gè)人使用帶有該服務(wù)協(xié)議鏈接的 Docker 網(wǎng)站和所有相關(guān)網(wǎng)站。
?? ? ? ?
? ? ? ?
Docker 相關(guān)服務(wù)被禁用,Linux 基金會(huì):開(kāi)源不受管制影響

? ? ??
將刪除4.5PB的用戶鏡像數(shù)據(jù),但是交錢可以「續(xù)命」
? ? ? ?開(kāi)源很美好?不,Docker只想成為下一個(gè)VMware
? ? ?
? ?VMware等虛擬機(jī)要包含操作系統(tǒng)而Docker Container獨(dú)立于操作系統(tǒng)
? ? ? ?

評(píng)論
圖片
表情
