试着用马拉松旋转码头集装箱。我正在使用 docker 1.8
, marathon 0.11
, mesos 0.23
, boot2docker
以下是我的docker图像的外观和运行方式
https://gist.github.com/manishrajkarnikar/3dad3cfb149384d080aa
下面是我的马拉松post请求的样子,以及来自mess master和slave的日志
https://gist.github.com/manishrajkarnikar/96d2031e621201d94f7f
请注意,在已启动的容器中,容器名称的末尾有“executer”,而mess slave info log将此警告放在容器名称的末尾没有executor的情况下搜索容器,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
这将导致多个失败的容器,并且所有任务都处于任务失败状态
我做错什么了??
1条答案
按热度按时间hiz5n14c1#
我得再核实一下这是否是确切的问题。但是docker版本1.8更改了版本输出(参见mesos-2986),该版本在mesos 0.23.1中是固定的。你能检查一下0.23.1是否解决了这个问题吗?
谢谢!