一、参考链接
https://blog.youkuaiyun.com/qq_46127735/article/details/120763669
https://docs.docker.com/engine/install/centos/
二、安装步骤
2.1、卸载旧版本的Docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

2.2、安装yum-utils包
2.2.1、下载Docker所需的工具包
yum install -y yum-utils

2.2.2、设置阿里云的Docker镜像仓库
yum-config-manager \
--add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

2.3、更新yum软件包索引
yum makecache fast

2.4、安装最新版本的Docker Engine和containerd
yum install docker-ce docker-ce-cli containerd.io

2.5、启动并运行Docker
# 启动Docker
systemctl start docker
# 通过运行hello world镜像验证docker引擎是否已经正确安装
docker run hello-world
# 设置docker开机自启动
systemctl enable docker
# 查看docker的版本号
docker version
# 查看下载的所有镜像
docker images


2.6、配置镜像加速
# 配置镜像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://dockerpull.com",
"https://docker.1panel.live",
"https://dockerproxy.cn",
"https://docker.hpcloud.cloud",
"https://r0xwsghc.mirror.aliyuncs.com",
"https://dockerhub.azk8s.cn",
"https://hub-mirror.c.163.com"
]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
# 说明:可以同时配置多个镜像加速地址
2.7、查看配置后的镜像
docker info
参考链接:
https://blog.youkuaiyun.com/lp840312696/article/details/125760053
