DCOS本地Universe如何处理包使用的docker资源?

我有DCOS安​​装在没有互联网访问的防火墙后面。 我希望能够将软件包安装到集群中(例如Kafka),所以我已经使用这里的说明构build了一个本地的Universe。

当我构build本地Universe(从具有互联网访问权的计算机并通过克隆Github上的Universe回购)时,我看到该脚本导致下载资源( resource.json文件中定义的URL资源以及docker映像)。 该进程创build一个文件,我可以将其上传到DCOS群集作为本地Universe。

但是,当我尝试从本地Universe安装包到DCOS群集中时,并不是所有的都安装。 那些失败似乎依靠docker的图像,我看到一个错误消息在乱七八糟的日志,看起来像:

 Container xxx for executor yyy of framework zzz failed to start. Failed to perform 'curl': curl: 96) Could not resolve host: registry-1.docker.io 

集群似乎试图到达Dockerregistry,当然它不能,因为它在企业防火墙后面。 这似乎与MESOS-6810有关 ,它只是说应该使用指向本地--docker-registry运行mesos群集。 我还没有用指向本地dockerregistry的[cluster_docker_registry_url][4]安assembly置选项从头重新安装DCOS群集。

我的问题是为什么当一个包的安装过程,然后试图下载docker图像时,本地宇宙下载docker的图像生成过程? 我想要在群集中安装的软件包将产生9 GB的本地范围。 我想了解在什么情况下,DCOS会尝试联系集群外部的主机。