与私人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“
我怎样才能得到这个拉正确?