1、清除原来的老docker,如果没有可忽略1,2步
$ sudo yum -y remove docker docker-common container-selinux
2、清除第三方docker-selinux 没有可忽略
$ sudo yum -y remove docker-selinux
3、安装yum-utils, 提供 yum-config-manager 工具包:
$ sudo yuminstall-y yum-utils
4、设置源,稳定版的docker
$ sudo yum-config-manager \
--add-repo \
https://docs.docker.com/engine/installation/linux/repo_files/centos/docker.repo
5、安装docker
$ sudo yum makecache fast
$ sudo yum -y install docker-engine
5.1、安装指定版本docker
1、 列出可用版本
$ yum list docker-engine.x86_64 --showduplicates | sort -r
2、安装
$ sudo yum -y install docker-engine-<version>
6、启动
$ sudo systemctl start docker