Docker报错: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist
将镜像从 mirror.centos.org 更改为 vault.centos.org。docker作为虚拟机来测试linux命令。现在可以正常安装vim了。
·
问题描述
docker启动centos:centos8
作为虚拟机来测试linux命令
安装vim
yum -y install vim
报错如下
Error: Failed to download metadata for repo ‘appstream‘:
Cannot prepare internal mirrorlist
解决方式1
将镜像从 mirror.centos.org 更改为 vault.centos.org
# 进入目录
cd /etc/yum.repos.d/
修改镜像
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* && \
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-* && \
yum makecache && \
yum update -y
现在可以正常安装vim了
yum -y install vim
解决方式2
更换镜像版本, 使用centos:centos7
参考
已解决】Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist
更多推荐
已为社区贡献31条内容
所有评论(0)