背景:
用 Dockerfile 来部署项目的时候里面有这么一个命令(以centos为基础镜像,想为里面添加vim等命令,RUN是Dockerfile的关键字)
#安装vim命令和ip相关命令(例如ifconfig)
RUN yum -y install vim
RUN yum -y install net-tools
然后在build的时候报错:
Error: Failed to download metadata for repo ‘appstream’: Cannot prepare internal mirrorlist: No URLs in mirrorlist
解决方法:
例如
RUN yum -y install vim
将命令替换成如下:
RUN rpm -qa|grep vim