CentOS7中Docker v1.12.6的卸载和安装

CentOS7中Docker v1.12.6的卸载和安装

Kubernetes各版本对Docker的支持来看,Kubernetes 1.9刚刚推出不久(2017年12月15日正式版发布),Kubernetes 1.8支持Docker v1.12.6、v1.13.1 以及Docker-ce v17.03.2,Kubernetes 1.7只支持到Docker v1.12.6。因此,在实际生产中,相对稳定的Docker v1.12.6版本使用的还是比较多的。

但Docker官方对Docker旧版本已经不支持了,只提供Docker-ce系列的技术支持,阿里云上的开源镜像站点也无法获取docker v1.12.6相关镜像安装帮助,怎么安装旧的Docker v1.12.6版本呢?把相关的操作步骤,整理成文档非常有必要。

一、查看是否已安装Docker软件包:

#查看是否已经安装的Docker软件包

sudo yum list installed | grep docker

二、如果已安装docker/docker-engine/docker-ce软件包,卸载掉

#如果已安装docker、docker-engine、docker-ce相关的软件包,则卸载掉:

sudo yum -y remove docker docker-common docker-selinux docker-engine docker-engine-selinux container-selinux docker-ce

 

#删除所有的镜像、容器、数据卷、配置文件等

sudo rm -rf /var/lib/docker

 

三、安装Dockerv1.12.6

#使用CentOS镜像站点中extras分支中的docker 1.12.6进行安装

#查看可用的Docker软件包

sudo yum list docker

#安装Docker软件包

sudo yum install docker

#允许开机启动docker服务

sudo systemctl enable docker.service

#启动Docker服务

sudo systemctl start docker

 

#检查是否正常安装:

sudo yum list installed | grep docker

sudo docker info

#运行测试容器hello-world

sudo docker run --rm hello-world


附图: 

 CentOS7中Docker v1.12.6的卸载和安装_第1张图片

CentOS7中Docker v1.12.6的卸载和安装_第2张图片

CentOS7中Docker v1.12.6的卸载和安装_第3张图片

CentOS7中Docker v1.12.6的卸载和安装_第4张图片

CentOS7中Docker v1.12.6的卸载和安装_第5张图片

CentOS7中Docker v1.12.6的卸载和安装_第6张图片

CentOS7中Docker v1.12.6的卸载和安装_第7张图片

CentOS7中Docker v1.12.6的卸载和安装_第8张图片

CentOS7中Docker v1.12.6的卸载和安装_第9张图片

CentOS7中Docker v1.12.6的卸载和安装_第10张图片

CentOS7中Docker v1.12.6的卸载和安装_第11张图片

CentOS7中Docker v1.12.6的卸载和安装_第12张图片

CentOS7中Docker v1.12.6的卸载和安装_第13张图片

 

参考链接:

Docker官方文档(v1.12)

https://docs.docker.com/v1.12/engine/installation/linux/centos/ 

Docker官方文档(v17.03)

https://docs.docker.com/engine/installation/linux/docker-ce/centos/#install-using-the-repository 

你可能感兴趣的:(Docker入门,Linux基础)