openEuler 20.03 (LTS-SP3)安装docker 19.03.15
其中下载yum-utils时报错。
·
- dnf makecache(会超时,解决超时问题将源换成华为源/私有源)
更换为华为源:
先创建一个目录把原来的文件放到一个文件里面
cd /etc/yum.repos.d/
mkdir bak
cp /etc/yum.repos.d/openEuler.repo bak/
vi /etc/yum.repos.d/openEuler.repo
更换为华为源
直接把repo.openeuler.org全部替换为repo.huaweicloud.com/openeuler,后面的不变 - sudo yum update
- sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
该操作会生成docker-ce.repo文件
- sudo yum install -y docker-ce-19.03.15 docker-ce-cli-19.03.15 containerd.io
该操作下载资源时对应的$releasever会替换成20.03TLS_SP3也就是openEular的版本,所以手动将该站位符替换成对应的centos的版本7
替换之后继续执行该命令,报错
意思就是 containerd.io 的版本必须大于等于 1.2.2-3
解决
1、要么就降低docker 的版本
2、如果不想降低docker 版本,那么就更新 containerd.io 的版本
wget https://download.docker.com/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
yum install -y containerd.io-1.2.6-3.3.el7.x86_64.rpm
再次执行命令成功.
其中下载yum-utils时报错
执行wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。
更多推荐



所有评论(0)