废话不多说,当你报错为如下的时候
CentOS Linux 8 - AppStream 72 B/s | 38 B 00:00
Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
The command '/bin/sh -c yum -y install vim' returned a non-zero code: 1
要注意可能centos8已经停止维护,具体可去官网查看。
解决办法:
我自己docker build的文件为(测试文件,大佬不要见笑)
FROM centos
MAINTAINER ztb
ENV MYPATH /usr
WORKDIR $MYPATH
RUN yum -y install vim
EXPOSE 80
CMD /bin/bash
其实很简单只需将centos改为具体版本即可(centos7)
FROM centos:7
MAINTAINER ztb
ENV MYPATH /usr
WORKDIR $MYPATH
RUN yum -y install vim
EXPOSE 80
CMD /bin/bash
仅供参考,我自己是成功了,如果有其它问题请浏览其他大佬的论文。
docker build Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirror
最新推荐文章于 2024-05-21 11:59:48 发布