1. 安装相关依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
2. 安装containerd
yum install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
3. 安装docker
1. 添加docker源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
2. 安装docker
yum install docker-ce docker-ce-cli
在安装的时候出现了问题
看这个package docker-ce-3:20.10.5-3.el8.x86_64 requires containerd.io >= 1.4.1
是刚刚上面安装的版本太低了
把刚刚那个卸载了重新装个版本更高的
yum remove containerd.io
yum install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.4.3-3.1.el7.x86_64.rpm
# 安装docker
yum install docker-ce docker-ce-cli
3. 设置开机自启动
systemctl enable docker
4. 添加国内镜像
登录阿里云平台, 搜索容器镜像
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker