一 检查环境
系统内核需要 3.10 以上
uname -r
3.10.0-1062....
查看系统版本
cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"

二 安装docker
1 查看是否安装docker,如果安装了需要卸载
docker version
2 卸载老版docker
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
3 安装依赖包
sudo yum install -y yum-utils
4 设置镜像仓库(推荐使用阿里云仓库)
sudo yum-config-manager
5 更新yum软件包索引
sudo yum makecache fast
6 安装社区版docker
sudo yum install docker-ce docker-ce-cli containerd.io
三 启动测试
$ sudo systemctl start docker
$ sudo docker version
$ sudo docker run hello-world
$ sudo docker images
四 卸载docke
# 停止服务
$ sudo systemctl start docker
# 卸载相关依赖
$ sudo yum remove docker-ce docker-ce-cli containerd.io
# 清空工作路径
$ sudo rm -rf /var/lib/docker