Docker-----版本選擇


版本演變

17.03 版本以前

Docker CE 在 17.03 版本之前叫 Docker Engine, Docker Engine 的版本號范圍: 0.1.0 ~ 1.13.1

17.03 版本之后

在 2017 年 3 月 2 日, docker 團隊宣布企業版 Docker Enterprise Edition ( EE ) 發布。

為了一致, 免費的 Docker Engine 改名為 Docker Community Edition ( CE ), 並且采用基於時間的版本號方案。

就在這一天, Docker EE 和 Docker CE 的 17.03 版本發布, 這也是第一個采用新的版本號方案的版本.

Docker CE/EE 每個季度發布一次 季度版本, 也就是說每年會發布 4 個季度版本, 17.03, 17.06, 17.09, 17.12 就是 2017 年的 4 個季度版本的版本號, 同時 Docker CE 每個月還會發布一個 EDGE 版本,比如 17.04, 17.05, 17.07, 17.08, 17.10, 17.11.

Docker CE 季度版本自發布后會有 4 個月的維護期.

 

在基於時間的發布方案中,版本號格式為: YY.MM.<patch>,YY.MM 代表年月,patch 代表補丁號,從 0 開始,在季度版本 (如 17.03) 的維護期內,bug 修復相關的更新會以 patch 遞增的方式發布, 比如 17.03.0 -> 17.03.1 -> 17.03.2.

版本安裝

yum安裝

步驟1:
刪除docker等相關依賴

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

步驟2:
設置穩定鏡像源:

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

如果沒有yum-config-manager,這個命令在yum-utils 包里,可以通過命令yum -y install yum-utils 安裝就可以了。

步驟3:
更新yum包索引

yum makecache fast

步驟4:
查看docker相關版本

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

步驟5:
安裝指定版本docker

yum install docker-ce-v

本地安裝

1.本地下載rpm包

下載地址:https://yum.dockerproject.org/repo/main/centos/7/Packages/

下載需要的兩個文件,都是1.12.6版本

docker-engine-selinux-1.12.6-1.el7.centos.noarch
docker-engine-1.12.6-1.el7.centos.x86_64

2.將下載好的rpm上傳到服務器並安裝,順序錯了會報錯

yum -y localinstall docker-engine-selinux-1.12.6-1.el7.centos.noarch.rpm
yum -y localinstall docker-engine-1.12.6-1.el7.centos.x86_64.rpm

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM