Marathon没有加载docker容器:无法获取执行程序

时间:2015-10-10 04:00:08

标签: docker boot2docker mesos mesosphere marathon

尝试使用马拉松旋转停靠者容器。 我正在使用docker 1.8marathon 0.11mesos 0.23boot2docker

以下是我的泊坞窗图片的样子以及它们的运行方式

  
    

https://gist.github.com/manishrajkarnikar/3dad3cfb149384d080aa

  

以下是我的马拉松式帖子请求的样子以及来自混乱主人和奴隶的日志

  
    

https://gist.github.com/manishrajkarnikar/96d2031e621201d94f7f

  

注意在开始的容器中有"执行者"在容器名称的末尾,而mess-slave信息日志将此警告放在容器名称末尾没有执行程序的情况下搜索容器,并且docker inspect失败导致任务失败状态

Failed to get resource statistics for executor 'helloworld.ed922c9d-6ed4-11e5-a8fb-aa13c24df26f' of framework 20151009-222455-1731963072-5050-5-0000: Failed to 'docker inspect mesos-20151009-222455-1731963072-5050-5-S0.79b421f0-2135-437c-b4be-c95dd841ba9a': exit status = exited with status 1 stderr = Error: No such image or container: mesos-20151009-222455-1731963072-5050-5-S0.79b421f0-2135-437c-b4be-c95dd841ba9a

这导致多个失败的容器,并且所有任务都获得task_failed

的状态

我做错了什么?

1 个答案:

答案 0 :(得分:1)

我必须仔细检查这是否是确切的问题。 但Docker 1.8版更改了MESOS-2986中修复的版本输出(请参阅MESOS 0.23.1)。 你能检查0.23.1是否解决了这个问题吗?

谢谢!