一、背景。
在云服务器上esc上安装docker,报错版本不同导致,记录一下问题,遇到的同学赶快试一下吧。
No match for argument: docker-ce-20.10.7
No match for argument: docker-ce-cli-20.10.7
No match for argument: containerd.io-1.4.6
Error: Unable to find a match: docker-ce-20.10.7 docker-ce-cli-20.10.7 containerd.io-1.4.6
二、解决方式。
1.安装Docker存储驱动的依赖包
dnf install -y device-mapper-persistent-data lvm2
2.添加稳定的Docker软件源
dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.查看已添加的Docker软件源
dnf list docker-ce
4.安装Docker
dnf install -y docker-ce --nobest
5.启动Docker
systemctl start docker
6.查看Docker运行状态
systemctl status docker