本文的主要参考了docker的官网:https://docs.docker.com/install/linux/docker-ce/centos/#uninstall-old-versions
1、环境要求。这个安装有环境要求的,就是你的centos内核版本必须大于或等于3.1.0,怎么查看你的centos版本呢,其实只要一个命令就好了
[root@235 ~]# uname -r
如果看到下面红框内容大于3.1.0就可以。如果版本低于3.1.0,请自行升级到3.1.0。
2、卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
3、安装需要的软件包
$ sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
4、注册仓库
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
5、安装docker
$ sudo yum install docker-ce
6、启动并加入开机启动
$ sudo systemctl start docker
$ sudo systemctl enable docker
7、验证安装是否成功
$ docker version