参考官网
https://docs.docker.com/engine/install/centos/
1、安装gcc相关
yum -y install gcc
yum -y install gcc-c++
2、安装需要的软件包
yum install -y yum-utils
3、设置stable镜像仓库
这里因为是国外网站直接安装官网设置很容易超时所以不推荐
yum-config-manager
–add-repo
https://download.docker.com/linux/centos/docker-ce.repo
报错
TCP connection reset by peer
Timeout
推荐设置
yum-config-manager
–add-repo
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4、更新yum软件包索引
yum makecache fast
5、安装docker ce
遇到 Is this ok [y/d/N]: 时 输入 y
yum install docker-ce docker-ce-cli containerd.io
6、启动docker
systemctl start docker
查看运行状态
ps -ef|grep docker
7、验证
docker version
版本一致时安装成功
验证2
docker run hello-world
出现这个说明成功
8、卸载
systemctl stop docker
yum remove docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
9、配置阿里云镜像加速
登录阿里云账号
搜索容器镜像服务
在镜像工具中找到centOS的加速配置即可