我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

在上一篇文章中,苏南大叔讲述了如何通过yum安装最新版本docker的相关经验。在本篇教程中,大家看到的是:如何安装特定版本的docker。虽然应用的场景不多,但是如果去除docker这个字样的话,大家还是可以了解一下,yum如何安装特定版本的软体。

那么,本篇文章的重点就不在于docker,而在于如何通过yum安装特定版本的软件了。

苏南大叔:centos服务器,如何通过yum安装特定版本的docker - docker-family
centos服务器,如何通过yum安装特定版本的docker(图4-1)

移除当前版本

为了防止版本冲突,可以先移除现有的相关软件。

sudo yum remove docker-ce -y

苏南大叔:centos服务器,如何通过yum安装特定版本的docker - 01_remove
centos服务器,如何通过yum安装特定版本的docker(图4-2)

查看所有可用版本

yum list <soft> --showduplicates | sort -r

这里,使用yum list查看一下,所有可用的相关软件版本。

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

苏南大叔:centos服务器,如何通过yum安装特定版本的docker - 显示所有可用docker
centos服务器,如何通过yum安装特定版本的docker(图4-3)

可以看到下面的相关信息:

已加载插件:fastestmirror
可安装的软件包
 * updates: mirrors.huaweicloud.com
Loading mirror speeds from cached hostfile
 * extras: mirrors.tuna.tsinghua.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
docker-ce.x86_64            18.06.1.ce-3.el7                    docker-ce-stable
docker-ce.x86_64            18.06.0.ce-3.el7                    docker-ce-stable
docker-ce.x86_64            18.03.1.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64            18.03.0.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64            17.12.1.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64            17.12.0.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64            17.09.1.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

yum安装特定版本docker

选择一个历史版本的软件,进行yum install即可。

sudo yum install docker-ce-18.03.1.ce -y

查看安装结果

--version的结果上来看,安装成功了。

docker --version
[root@bogon ~]# docker --version
Docker version 18.03.1-ce, build 9ee9f40

苏南大叔:centos服务器,如何通过yum安装特定版本的docker - 09_version
centos服务器,如何通过yum安装特定版本的docker(图4-4)

结语

广告时间到了,请大家点击下面的链接,查看苏南大叔为你带来的更多centos相关文章:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   centos    docker