Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
尝试更新回购协议时,使用centos:6.6构建docker映像失败_Centos_Docker - Fatal编程技术网

尝试更新回购协议时,使用centos:6.6构建docker映像失败

尝试更新回购协议时,使用centos:6.6构建docker映像失败,centos,docker,Centos,Docker,我有以下简单的Dockerfile: FROM centos:6.6 USER root RUN yum clean all RUN yum update 我正试图像往常一样建造它: docker build -t myimage/hadoop . 但我有以下错误,无法找到解决方案: 错误:找不到repo的有效baseurl:base无法检索 镜像列表 错误是14:PYCURL错误6-“无法解析主机 “mirrorlist.centos.org”INFO[0005]命令“/bin/sh-

我有以下简单的Dockerfile:

FROM centos:6.6

USER root

RUN yum clean all
RUN yum update
我正试图像往常一样建造它:

docker build -t myimage/hadoop .
但我有以下错误,无法找到解决方案:

错误:找不到repo的有效baseurl:base无法检索 镜像列表 错误是14:PYCURL错误6-“无法解析主机 “mirrorlist.centos.org”INFO[0005]命令“/bin/sh-c yum update“返回了一个非零代码:1

任何对解决这个问题的帮助或参考都会非常有帮助


编辑:我尝试了本文给出的解决方案,但没有结果。

问题是
PYCURL错误6-无法解析主机“mirrorlist.centos.org”
。您的DNS已损坏。主机上的DNS是否已损坏?我没有发现主机有任何问题。我如何验证DNS是否如您所说的那样已损坏?主机是Ubuntu 14.04。容器中的DNS。它正在试图解析该地址,但无法解析。我所说的中断可能只是指“未配置”。问题是,我只在我的计算机上收到此错误,如果我尝试在另一台计算机上执行此操作,它似乎工作正常。您能在主机上解析该地址吗?我对docker的了解还不够,我想这可能只是docker的一个错误配置。