• 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版本支持以及補丁修復。

查詢目前可以裝的版號

yum list docker-ce --showduplicates | sort -r

移除舊版

sudo yum remove docker \
  docker-common \
  container-selinux \
  docker-selinux \
  docker-engine \
  docker-engine-selinux

安裝必要套件

sudo yum install -y yum-utils \
  device-mapper-persistent-data lvm2

新增 Docker 官方的 stable 套件庫(repository),縱使您想要安裝 edge 版本的 Docker,也要先新增這一個套件庫:

sudo yum-config-manager \
  --add-repo \
  https://download.docker.com/linux/centos/docker-ce.repo

docker.repo 中也同時包含 edge 版本的 Docker 套件庫,不過預設是被停用的,想安裝 edge 版本的話,就要先啟用 edge 版本的套件庫(如果只是要安裝 stable 版本的人,就可以省略這一步):

sudo yum-config-manager --enable docker-ce-edge

更新 yum 的套件索引:

sudo yum makecache fast

安裝 Docker CE 版:

sudo yum install docker-ce

安裝好之後啟動系統的 Docker 服務:

sudo systemctl start docker

參考資料

http://dockone.io/article/2128

https://blog.csdn.net/zhengmx100/article/details/71698509

https://blog.gtwang.org/linux/centos-linux-7-install-docker-tutorial/

 

By tony

自由軟體愛好者~喜歡不斷的思考各種問題,有新的事物都會想去學習嘗試 做實驗並熱衷研究 沒有所謂頂天的技術 只有謙虛及不斷的學習 精進專業,本站主要以分享系統及網路相關知識、資源而建立。 Github http://stnet253.github.io

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料