1. 程式人生 > >Docker EE/Docker CE簡介與版本規劃

Docker EE/Docker CE簡介與版本規劃

ima top 圖片 any borde .com one 窗口 install

隨著Docker的不斷流行與發展,docker公司(或稱為組織)也開啟了商業化之路,Docker 從 17.03版本之後分為 CE(Community Edition) 和 EE(Enterprise Edition)。我們來看看他們之前的區別於聯系。


版本區別

Docker EE

Docker EE由公司支持,可在經過認證的操作系統和雲提供商中使用,並可運行來自Docker Store的、經過認證的容器和插件。

Docker EE提供三個服務層次:


服務層級功能
Basic包含用於認證基礎設施的Docker平臺
Docker公司的支持
經過 認證的、來自Docker Store的容器與插件
Standard添加高級鏡像與容器管理
LDAP/AD用戶集成
基於角色的訪問控制(Docker Datacenter)
Advanced添加Docker安全掃描
連續漏洞監控

大家可在該頁查看各個服務層次的價目:https://www.docker.com/pricing 。


Docker CE

Docker CE是免費的Docker產品的新名稱,Docker CE包含了完整的Docker平臺,非常適合開發人員和運維團隊構建容器APP。事實上,Docker CE 17.03,可理解為Docker 1.13.1的Bug修復版本。因此,從Docker 1.13升級到Docker CE 17.03風險相對是較小的。

大家可前往Docker的RELEASE log查看詳情https://github.com/docker/docker/releases 。

Docker公司認為,Docker CE和EE版本的推出為Docker的生命周期、可維護性以及可升級性帶來了巨大的改進。


版本叠代計劃

Docker從17.03開始,轉向基於時間的YY.MM 形式的版本控制方案,類似於Canonical為Ubuntu所使用的版本控制方案。

Docker CE有兩種版本:

edge版本每月發布一次,主要面向那些喜歡嘗試新功能的用戶。

stable版本每季度發布一次,適用於希望更加容易維護的用戶(穩定版)。

edge版本只能在當前月份獲得安全和錯誤修復。而stable版本在初始發布後四個月內接收關鍵錯誤修復和安全問題的修補程序。這樣,Docker CE用戶就有一個月的窗口期來切換版本到更新的版本。舉個例子,Docker CE 17.03會維護到17年07月;而Docker CE 17.03的下個穩定版本是CE 17.06,這樣,6-7月這個時間窗口,用戶就可以用來切換版本了。

Docker EE和stable版本的版本號保持一致,每個Docker EE版本都享受為期一年的支持與維護期,在此期間接受安全與關鍵修正。

技術分享圖片


總結

  • Docker從17.03開始分為企業版與社區版,社區版並非閹割版,而是改了個名稱;企業版則提供了一些收費的高級特性。

  • EE版本維護期1年;CE的stable版本三個月發布一次,維護期四個月;另外CE還有edge版,一個月發布一次。


參考文檔

https://docs.docker.com/install/linux/docker-ce/centos/

https://blog.docker.com/2017/03/docker-enterprise-edition/

Docker EE/Docker CE簡介與版本規劃