1.确定虚拟机是centos7.7及以上版本
cat /etc/redhat-release
2.yum安装gcc相关
yum -y install gcc
yum -y install gcc-c++
3.卸载旧版本
如果虚拟机从来没有安装过docker可以略过此步(注意该步骤为一条命令)
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
4.安装需要的软件包
yum install -y yum-utils
5.设置stable镜像仓库
官方文档是推荐从docker.com下载,但是该网站是国外网站,下载时网络非常慢,所以在此处推荐从阿里云上进行下载。
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6.更新yum软件包索引
yum makecache fast
7.安装docker ce
yum -y install docker-ce
8.查看是否安装成功
运行docker:
systemctl start docker
查看docker安装版本
docker version
如图所示,代表安装成功