美文网首页
docker的dnf makecache启动报错

docker的dnf makecache启动报错

作者: 小KKKKKKKK | 来源:发表于2023-04-27 17:13 被阅读0次

    在docker desktop中点进容器,在日志中发现有报错,报错内容为:


    image-20230426153952824.png

    根据提示,进入命令行中执行“systemctl status dnf-makecache.service”命令看问题

    点进Terminal

    执行

    systemctl status dnf-makecache.service
    
    61e7deca063417e478405b967d34a12.png

    根据告警告诉无法下载metadata,没有准备好跟mirrorlist连接

    应该是跟yum有关系

    执行

    yum list
    

    返回

    CentOS Linux 8 - AppStream                                                                                                                                                                                   85  B/s |  38  B     00:00    
    Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
    

    故进入“/etc/yum.repo.d”中进行修改,我这里把路径下其他文件都修改了文件名,只留下CentOS-Linux-BaseOS.repo,把文件中的镜像路径改为阿里的镜像,“mirrors.aliyun.com”阿里镜像地址。

    修改完成后

    yum clean all
    

    返回

    0 files removed
    
    yum list
    

    哗啦啦刷一大堆

    说明镜像通了,接下来重启容器,查看日志

    image-20230426155512259.png

    可发现之前的报错,现在ok了,这个问题解决了

    相关文章

      网友评论

          本文标题:docker的dnf makecache启动报错

          本文链接:https://www.haomeiwen.com/subject/pghmjdtx.html