官方网站:Install Docker Engine on CentOS | Docker Documentation
1、确定你是CentOS7及以上版本
cat /etc/redhat-release
2、卸载旧版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
3、yum安装gcc相关
yum -y install gcc
yum -y install gcc-c++
4、安装需要的软件包
yum-util 提供yum-config-manager功能,另两个是devicemapper驱动依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
5、 设置stable镜像仓库(这里不能根据官网的要求来设置,要设置国内的仓库地址)