1. 程式人生 > >Docker版本

Docker版本

app 更新 alt 目前 log blog lan rhel image

第一次接觸到安裝docker的時候,網上的 安裝 有 lxc-docker, docker-engine, docker.io, docker-ce 這些包,肯定會有些迷糊。讀完這篇文章你就清楚了。 1.有關docker, docker.io, docker-engine, lxc-docker 的區別?

其中,RHEL/CentOS 軟件源中的 Docker 包名為 docker Ubuntu 軟件源中的 Docker 包名為 docker.io;而很古老的 Docker 源中 Docker 也曾叫做 lxc-docker。這些都是非常老舊的 Docker 版本,並且基本不會更新到最新的版本,而對於使用 Docker 而言,使用最新版本非常重要。
另外,17.04 以後,包名從 docker-engine 改為 docker-ce,因此從現在開始安裝,應該都使用 docker-ce 這個包。

2.關於docker 目前設計的版本 docker-CE 和 docker-EE

2.1 docker-ce 是社區版本是完全免費的;從1.XX版本升級到17.XX版本上的風險是非常小的;docker-ce 還區分兩個版本edge和stable版本;

2.1.1 edge 版本是每個月發布一次,喜歡嘗新的用戶可以下載此版本,因此對於安全和錯誤只能當月獲取與修復

2.1.2 stable 版本是每個季度更新一次,也就是說是穩定版本;

2.2 docker-ee 版本是由公司支持,可在經過認證的操作系統和雲提供商中使用,並可運行來自Docker Store的、經過認證的容器和插件。對於企業則提供了一下收費的高級特性。

3. 現在Docker改為基於YY.MM的版本(像Ubuntu),用戶可以選擇Stable(發布較慢)或者Edge(發布較快)版本。

  • Docker Engine改為Docker CE(社區版)
    它包含了CLI客戶端、後臺進程/服務以及API。用戶像以前以同樣的方式獲取。
  • Docker Data Center改為Docker EE(企業版)
    在Docker三個定價層增加了額外的支付產品和支持
  • 這些修改並不影響Docker Compose以及Docker Machine
  • Docker版本現在基於YY.MM
    使用基於月份的發行版本,17.03 的第一版就指向17.03.0,如果有bug/安全修復需要發布,那麽將會指向17.03.1等等。
  • "Edge"與"Stable"兩個版本發行
    Edge版本每月發布,提供一個月支持。
    Stable版本每季度發布,提供4個月支持。
    你可以通過Docker EE訂閱 延長Stable版本支持以及補丁修復。

技術分享圖片

reference:

https://blog.csdn.net/zhengmx100/article/details/71698509?utm_source=copy

https://www.cnblogs.com/lizichao1991/p/7646917.html

Docker版本