centos7使用yum下载显示 No URLs in mirrorlist

创建了一个Dockerfile脚本,内容如下
FROM centos
ADD 1.sh /root
RUN yum -y install httpd php php-mysqlnd.x86_64
RUN mkdir /var/run/php-fpm && chmod +x /root/1.sh
CMD /root/1.sh

img

1.sh脚本内容如下
#!/bin/bash
/usr/sbin/php-fpm
exec /usr/sbin/httpd -D FOREGROUND

img

然后使用docker build -f Dockerfile -t lcy .命令运行显示错误

img

试过停止防火墙,停止之后再运行显示这样

img

也试过改下载地址源也不行,求各位帮帮忙,感谢!

首先,检查你主机的网络和域名解析是否正常,
然后明确你容器的镜像是否配置正确的yum源文件 ,你可更换版本来测试噶,
无非就这2个问题,没啥的了,玩了这么久,就这2个问题。

建议更换为国内yum源