查看完整版本 : CentOS7中配置Docker的yum源並安裝使用

AOFgufzKOS 2019-9-11 11:11 AM

CentOS7中配置Docker的yum源並安裝使用

此处使用的是CentOS7

AOFgufzKOS 2019-9-11 11:13 AM

為了方便的安裝升級Docker,同時按照Docker官方文檔中的方式,配置Docker的yum源,具體參見CentOS docker yum 源配置方法 [url]https://docs.docker.com/v1.13/engine/installation/linux/centos/[/url]

AOFgufzKOS 2019-9-11 11:16 AM

配置好yum源之後,可以通過yum的list命令,獲取可以安裝的docker版本

AOFgufzKOS 2019-9-11 11:19 AM

[root@localhost ~]# yum list docker --showduplicates |sort -r
 * updates: mirrors.aliyun.com
Loading mirror speeds from cached hostfile
Loaded plugins: fastestmirror, priorities
 * extras: mirrors.aliyun.com
 * epel: mirrors.aliyun.com
docker.x86_64       2:1.12.6-28.git1398f24.el7.centos       extras
docker.x86_64       2:1.12.6-16.el7.centos             extras
docker.x86_64       2:1.12.6-11.el7.centos             extras
docker.x86_64       2:1.12.5-14.el7.centos             extras
docker.x86_64       2:1.10.3-59.el7.centos             extras
 * base: mirrors.aliyun.com
Available Packages

AOFgufzKOS 2019-9-11 11:27 AM

[root@localhost ~]# yum list docker-engine.x86_64 --showduplicates |sort -r
 * updates: mirrors.aliyun.com
Loading mirror speeds from cached hostfile
Loaded plugins: fastestmirror, priorities
Installed Packages
 * extras: mirrors.aliyun.com
 * epel: mirrors.aliyun.com
docker-engine.x86_64      1.9.1-1.el7.centos         docker-main
docker-engine.x86_64      1.9.0-1.el7.centos         docker-main
docker-engine.x86_64      1.8.3-1.el7.centos         docker-main
docker-engine.x86_64      1.8.2-1.el7.centos         docker-main
docker-engine.x86_64      1.8.1-1.el7.centos         docker-main
docker-engine.x86_64      1.8.0-1.el7.centos         docker-main
docker-engine.x86_64      1.7.1-1.el7.centos         docker-main
docker-engine.x86_64      17.05.0.ce-1.el7.centos       docker-main
docker-engine.x86_64      17.04.0.ce-1.el7.centos       docker-main
docker-engine.x86_64      17.03.1.ce-1.el7.centos       docker-main
docker-engine.x86_64      17.03.0.ce-1.el7.centos       docker-main
docker-engine.x86_64      1.7.0-1.el7.centos         docker-main
docker-engine.x86_64      1.13.1-1.el7.centos         docker-main
docker-engine.x86_64      1.13.1-1.el7.centos         @docker-main
docker-engine.x86_64      1.13.0-1.el7.centos         docker-main
docker-engine.x86_64      1.12.6-1.el7.centos         docker-main
docker-engine.x86_64      1.12.5-1.el7.centos         docker-main
docker-engine.x86_64      1.12.4-1.el7.centos         docker-main
docker-engine.x86_64      1.12.3-1.el7.centos         docker-main
docker-engine.x86_64      1.12.2-1.el7.centos         docker-main
docker-engine.x86_64      1.12.1-1.el7.centos         docker-main
docker-engine.x86_64      1.12.0-1.el7.centos         docker-main
docker-engine.x86_64      1.11.2-1.el7.centos         docker-main
docker-engine.x86_64      1.11.1-1.el7.centos         docker-main
docker-engine.x86_64      1.11.0-1.el7.centos         docker-main
docker-engine.x86_64      1.10.3-1.el7.centos         docker-main
docker-engine.x86_64      1.10.2-1.el7.centos         docker-main
docker-engine.x86_64      1.10.1-1.el7.centos         docker-main
docker-engine.x86_64      1.10.0-1.el7.centos         docker-main
 * base: mirrors.aliyun.com
Available Packages

AOFgufzKOS 2019-9-11 11:29 AM

由上述兩段可以看出,阿裏雲鏡像源中的docker安裝包與docker官方提供的安裝包名稱並不相同,所以在使用yum安裝的時候,很可能只出現找到第壹段結果的情況,雖然配置了docker官方的源,卻無法搜索到最新的docker版本。這裏需要註意的是,如果想要使用docker官方的源中的安裝包升級docker,那麽要提供安裝包的名字為docker-engine,這樣就可以找到各個版本的docker了。


這裏選取v1.13版本進行安裝。


如果之前安裝了docker,(壹般來說使用的是centos源中的安裝包),壹定要將舊版本刪除。因為本人之前安裝的是v1.12版本,v1.13版較之前有很多變化,如果不刪除的話,可能會有意想不到的問題出現。


刪除v1.12版本docker
頁: [1]
查看完整版本: CentOS7中配置Docker的yum源並安裝使用