docker從1.13版本之後採用時間線的方式作為版本號,分為社群版ce和企業版ee。
社群版是免費提供給個人開發者和小型團體使用的,企業版會提供額外的收費服務,比如經過官方測試認證過的基礎設施、容器、外掛程式等。
社群版按照stable和edge兩種方式發布,每個季度更新stable版本,如17.06,17.09;每個月份更新edge版本,如17.09,17.10。
官方文件:
#1.配置倉庫sudo yum-config-manager --add-repo
#2.可以選擇是否開啟edge和test倉庫
sudo yum-config-manager --enable docker-ce-edge
sudo yum-config-manager --enable docker-ce-test
sudo yum-config-manager --disable docker-ce-edge
sudo yum-config-manager --disable docker-ce-test
#3.安裝docker-ce
sudo yum install docker-ce #由於repo中預設只開啟stable倉庫,故這裡安裝的是最新穩定版17.09
#4.可以檢視所有倉庫中所有docker版本,並選擇特定版本安裝
yum list docker-ce --showduplicates | sort -r
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos @docker-ce-stable
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable
sudo yum install 例如:sudo yum install docker-ce-17.09.0.ce
#5.啟動並加入開機啟動
sudo systemctl start docker
sudo systemctl enable docker
#6.關閉docker-daemon
sudo systemctl stop docker
sudo systemctl disable docker
#7.docker安裝時預設建立了docker使用者組,將普通使用者加入docker使用者組就可以不使用sudo來操作docker
sudo usermod -ag docker peter
#注:新增使用者組之後要退出重新登入才會生效
#8.執行hello-world映象來測試是否安裝成功
#9.當出現hello from docker!即表示安裝成功
Docker版本變化說明
docker從1.13.x版本開始,版本分為企業版ee和社群版ce,版本號也改為按照時間線來發布,比如17.03就是2017年3月,有點類似於ubuntu的版本發布方式。企業版自然會提供一些額外的服務,當然肯定也是收費的。企業版說明 社群版分為stable和edge兩種發布方式。stable版本是季...
docker安裝jenkins最新版本
1.pull乙個jenkins映象 docker pull jenkins jenkins lts 這個是安裝最新版的jenkins,如果安裝舊版本,很多外掛程式安裝不上,docker環境下公升級又比較麻煩。2.檢視已經安裝的jenkins映象 docker images 檢視是否是最新版 dock...
Docker安裝最新版本mysql
docker第乙個運用例項,使用docker安裝mysql 1.拉取映象 docker pull mysql latest 獲取最新版本 docker images 獲取所有的映象 2.執行容器 docker run name mysql test p 3306 3306 e mysql root ...