1、yum安装gcc相关环境(需要确保虚拟机可以上外网 )
yum -y install gcc
yum -y install gcc-c++
2、卸载旧版本(如果没有安装过就跳过)
sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine
3、安装需要的软件包
yum install -y yum-utils
4、正确 推荐使用国内的
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5、更新yum软件包索引
yum makecache fast
6、安装 Docker CE
yum install -y docker-ce docker-ce-cli containerd.io
7、启动 Docker
#启动Docker, 但是重启之后需要重新启动
systemctl start docker
#设置开机自启动
systemctl enable docker.service
systemctl enable containerd.service
#关闭开机自启动
systemctl disable docker.service
systemctl disable containerd.service
8、卸载 (如果不用docker了, 执行下面的命令卸载)
#1.暂停 docker
systemctl stop docker
#2.卸载 Docker Engine、CLI 和 Containerd 包:
yum -y remove docker-ce docker-ce-cli containerd.io
#3.主机上的镜像、容器、卷或自定义配置文件不会自动删除。删除所有镜像、容器和卷:
rm -rf /var/lib/docker
rm -rf /var/lib/containerd