马拉松与私人码头回购

时间:2015-11-12 01:50:53

标签: docker mesos mesosphere marathon

当我添加马拉松应用程序时,我遇到了从私人码头仓库撤出的问题。我已经删除了我的〜/ .docker文件夹(包括包含我的登录信息的docker.config文件)并将其分发到我的mesos奴隶/etc/docker.tar.gz(我使用的是docker 1.6.2)。

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

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':退出状态=已退出状态为1 stderr = time =" 2015-11-12T00 :03:57Z" level = fatal msg ="错误:image company / api:最新未找到"

如何才能正确拉动?

0 个答案:

没有答案
相关问题