先决条件
1. 系统内核需要3.10以上
uname -r
2. Centos的版本需要在7.0以上
cat /etc/os-release
3. yum更新为最新的
yum update -y
安装
1. 卸载原有的Docker
yum -y remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2. 安装所需的安装包
yum install -y yum-utils
3. 设置镜像仓库为国内阿里云镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
// 清理并生成新的缓存
yum clean all && yum makecache
4. 安装Docker相关包
// 最新版
yum install -y docker-ce docker-ce-cli containerd.io
// 安装某个版本(***为版本号)
yum install -y docker-ce-*** docker-ce-cli-*** containerd.io
5. 启动Docker
systemctl start docker
6. 测试Docker是否安装成功
docker version
7. 设置开机自启
systemctl enable docker
卸载
1. 卸载依赖
yum -y remove docker-ce docker-ce-cli containerd.io
2. 删除资源
rm -rf /var/lib/docker