与私人docker回购的马拉松

我在添加马拉松应用程序时遇到了私人泊坞窗回购问题。 我已经tar〜我的〜/ .docker文件夹(包括docker.config文件,其中包含我的login信息),并作为/etc/docker.tar.gz(我使用docker 1.6.2)发布到我的mesos奴隶, 。

然后我添加了一个新的马拉松应用程序:

dcos marathon add app marathon.json 

我的marathon.json如下所示:

 { "id": "api", "cpus": 1, "mem": 1024, "instances": 1, "container": { "type": "DOCKER", "docker": { "image": "company/api", } }, "args": ["java", "-jar", "api.jar"], "uris": [ "file:///etc/docker.tar.gz" ] } 

然而,马拉松的应用程序永远不会启动。 在我的奴隶日志中,我发现了以下行:

框架z的执行程序y的容器x无法启动:“docker pull company / api”失败:exit status =退出状态1 stderr = time =“2015-11-12T00:03:57Z”level = fatal msg =“错误:图像公司/ api:最新未find“

我怎样才能得到这个拉正确?