MATLAB以後,Docker也被加入禁止名單了!


近日,Docker 更新了一些服務條款,禁止被列入美國「實體名單」的國家、企業、我的使用 Docker Hub 相關服務,而且計劃刪除高達 4.5PB 的用戶鏡像數據,Docker 會爲開源世界的理想發聲仍是成爲下一個 VMware?app


image.png圖片來自 Pexels
ide

原由是 Docker 官方 8 月 13 日更新的一個條款。微服務


條款的大意是,禁止禁運國家和被列入「美國實體清單」、「特別指定國民清單」、「被拒絕人清單」、「未覈實清單」和「防擴散清單」的組織和我的使用帶有該服務協議連接的 Docker 網站和全部相關網站。
image.png

Docker 相關服務被禁用,Linux 基金會:開源不受管制影響工具


Docker 是世界領先的軟件容器平臺,用戶能夠把本身的應用放入獨立的 Docker 容器,進行版本管理、複製、分享和修改等操做,就像管理普通的代碼同樣,方便開發、交付和運行。優化


Docker 比如一個代碼集裝箱,包含了代碼運行所需的全部環境,而不依賴於具體的操做系統。
網站


對 Docker 還不瞭解的同窗請看看以前咱們發佈的一篇文章:《終於有人把Docker講清楚了!》。 image.png

基於 Docker 的應用開發,用哪一個拉哪一個(圖片來源:kodekloud)spa


Docker Hub 就是用來存儲這些代碼集裝箱的,上面有成千上萬的應用,你能夠直接使用這些集裝箱,也能夠基於它作更多的功能開發。操作系統


網友提到,Term 中寫明是僅對「Docker Inc.相關的網站上提供的服務」有效。

image.png

因此暫時來說,開源的 Docker 軟件並不受該禁令限制。3d


有網友表示,「Docker 及背後的容器相關技術都是開源的,確定是不受影響的。」
orm


可是同時也提出疑問,「若是連容器這些底層基礎開源軟件都要講禁止,難不成 Linux 都不讓用了?」
image.png 而 8 月 16 日,Linux 基金會亞太區首席戰略官 Keith 在社交媒體平臺表示:

美國出口管制的事,開源不受影響,Docker 開源版能夠繼續使用,受影響的是商業版。


目前受限制的主要是 Docker 公司的商業軟件以及服務,好比 Docker Hub、Docker EE 等。


將刪除 4.5PB 的用戶鏡像數據,可是交錢能夠「續命」


除了相關服務被禁用的消息,Docker 官方已經向用戶發出警告,Docker 計劃刪除 4.5 PB 的容器鏡像,這些鏡像已經超過 6 個月沒有使用了。


Docker 最近增長了一個新的服務條款,使其有權刪除不活躍的鏡像。


目前,Docker Hub 擁有世界上最大的容器鏡像存儲庫,存儲了超過 15 PB 的數據。
image.png

Docker 官方指出,有高達 4.5 PB 的數據在半年時間內沒有使用,將這些鏡像刪除後,能夠騰出更多的空間給活躍的鏡像。


在對儲存在 Docker Hub 的鏡像進行詳細分析後,咱們發現 4.5 PB 的數據在 6 個月或更長時間內沒有被推拉。


爲了優化操做,讓 Docker Hub 更好地服務於世界各地的開發人員和開發團隊。


可是這個政策只是針對免費用戶的,Pro 或 Team 付費用戶將擁有無限的鏡像保留權限,沒必要擔憂數據被刪除。


新的鏡像保留政策今年 11 月 1 日纔會生效,若是你是免費用戶,有兩個路子能夠保住你的鏡像,一升級爲付費用戶,二讓你的鏡像中止休眠,多推拉(下載更新等)幾回。


Docker 還爲用戶提供了一個新的儀表板,能夠輕鬆地查看哪些鏡像是不(待)活(繳)躍(費)的。


開源很美好?不,Docker 只想成爲下一個 VMware


這次條款更新,表面上看只有 Docker Hub 的服務受影響,實則否則。


Docker 自己只是個工具,而 Docker Hub 纔是整個容器生態的核心,Docker Hub 就比如一個 App Store,沒了 App,你的手機真就淪爲了「移動電話」。


如今國內的軟件廠商,大多都採用了微服務的方式進行部署(簡潔高效),若是 Docker Hub 上的鏡像不能繼續使用,形成的影響相似 GitHub 斷掉。

image.png

基於 Docker 的微服務易擴展伸縮性強


受影響的一個是鏡像託管平臺,一個是代碼託管平臺。


Docker Hub 斷供以後,不少鏡像可能會面臨沒法搜索和使用的狀況,這對長期依賴 Docker Hub 的中小或小微企業影響會很大。


波及面有多廣,還有待進一步分析,可是 BATH 的不少服務都是基於 Docker 構建的,斷供的影響,還要看其服務中使用 Docker Hub 基礎鏡像的比例。


Docker 公司今天能禁止 Docker Hub 的服務,明天就能禁止 Docker 以及其餘的開源軟件,即便是商業版的,也只差一個條款更新。


有知乎網友表示,可使用開源的 Moby 替代 Docker。

image.png

Docker 公司把 Docker 項目改名爲了 Moby,並以開源的方式存在由社區開發者共同維護。


Docker 的社區免費版本 Docker CE 就是在 Moby 及其相關項目上構建和編譯出來的,Docker CE 也是目前大多數開發者使用的版本。給 Moby 項目貢獻的代碼,不少都被 Docker 公司薅走商業化了。


Docker 自己就是一個 PaaS 公司,若是還寄但願於它的掌舵者會爲開源世界發聲,真該醒醒了,它只是想成爲下一個 VMware。 image.png VMware 等虛擬機要包含操做系統而 Docker Container 獨立於操做系統


網上有評論說 Daocloud 能夠用。


但 Daocloud 只是 Docker Hub 的一個 Mirror,即使有鏡像備份,沒了整個 Docker Hub 的社區開發者支持,就沒了源頭活水,很難支撐起一個生態。


開源也許只是一個美好的幻想,即使是 Apache,也在官網上明確聲明受到美國出口管制條款約束,長久來看,軟件的自主開發仍是不能徹底依賴開源。


以前看到一位博主針對川普各類斷供和禁用軟件的評論: image.png

來,知春路和西二旗的同志們一塊兒琢磨下,是否是這麼回事?

相關文章
相關標籤/搜索