欧拉2.8(EulerOS)安装docker失败

1.前提

        系统:欧拉2.8

        背景:安装docker

        报错:Error opening file for checksum: /mnt/Packages/docker-engine-18.09.0.72.37.42-0.0.20191223.153702.git4f4d27c.eulerosv2r8.aarch64.rpm
软件包 "docker-engine-18.09.0.72.37.42-0.0.20191223.153702.git4f4d27c.eulerosv2r8.aarch64"(来自于本地仓库 "base")的 checksum 不正确
Error opening file for checksum: /mnt/Packages/libcgroup-0.41-20.h2.eulerosv2r8.aarch64.rpm
软件包 "libcgroup-0.41-20.h2.eulerosv2r8.aarch64"(来自于本地仓库 "base")的 checksum 不正确

错误:本地仓库的一些软件包校验值(checksum)不正确,无法确定软件包完整

2.解决方法:

#找到repo文件
cd /etc/yum.repos.d/

#修改repo文件
vim EulerOS-ISO.repo

#将repo文件像如下所示进行修改
name=EulerOS-2.0SP8 local repo for internal use
baseurl=https://mirrors.huaweicloud.com/openeuler/openEuler-20.03-LTS/OS/aarch64/
enabled=1
gpgcheck=0
gpgkey=https://mirrors.huaweicloud.com/openeuler/openEuler-20.03-LTS/OS/aarch64/RPM-GPG-KEY-openEuler

#保存并退出
:wq!

#执行如下命令检查源是否可用
yum makecache


输入yum makecache后

回显为:

EulerOS-2.0SP8 local repo for internal use                                                                                 1.7 MB/s | 3.2 MB     00:01
上次元数据过期检查:0:00:01 前,执行于 2024年04月01日 星期一 15时08分15秒。
元数据缓存已建立。

#安装docker
yum install -y docker

#安装成功后启动docker
systemctl start docker

#检查docker版本信息
docker version


#若有对应的版本信息则安装成功!

  • 13
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值