尝试使用马拉松启动docker容器。
我正在使用docker 1.8
,marathon 0.11
,mesos 0.23
,boot2docker
这是我的Docker镜像的外观及其运行方式
https://gist.github.com/manishrajkarnikar/3dad3cfb149384d080aa
这是我的马拉松帖子请求的样子,以及来自主服务器和从服务器的日志
https://gist.github.com/manishrajkarnikar/96d2031e621201d94f7f
请注意,在启动的容器中,容器名称的末尾带有“executer”,而混乱-从属信息日志则在显示警告的地方,看起来像是在容器名称的末尾搜索没有执行器的容器,而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
我究竟做错了什么??
最佳答案
我将不得不再次检查这是否是确切的问题。
但是Docker版本1.8更改了在MESOS-2986中修复的版本输出(请参阅MESOS 0.23.1)。
您能否检查0.23.1是否可以解决该问题?
谢谢!
关于docker - 马拉松未加载Docker容器:无法获取执行者的资源统计信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33050112/