确定你是CentOS7及以上版本
cat /etc/redhat-release
安装gcc相关的包
yum -y install gcc
yum -y install gcc-c++
安装官网要求的包
yum install -y yum-utils
设置stable镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum软件包索引
yum makecache fast
安装DOCKER CE
yum -y install docker-ce docker-ce-cli containerd.io
启动docker
systemctl start docker
测试
docker version
安装docker时遇到的报错
1.缺少repo包
解决方法:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum makecache
2.repo包有问题
解决方法:删除有问题的repo包
cd /etc/yum.repos.d
rm -r mirrors.aliyun.com_docker-.repo
友情提示:删多了会出现问题1,别问怎么知道的