使用 Docker containerizer 启动 Apache Mesos slave

Start Apache Mesos slave with Docker containerizer

我有 Mesos 和 Aurora 的设置,我已经 docker 化了我需要部署的应用程序,现在我必须在 docker 支持下启动 mesos slave,但我无法在 docker 支持下启动 mesos slave,我正在尝试以下操作:

sudo service mesos-slave --containerizers=docker,mesos start

这给了我

mesos-slave: unrecognized service

但如果我尝试:

sudo service mesos-slave start

从机被激活。

谁能告诉我如何解决这个问题。

您还应该告知人们您正在使用什么 OS,否则这主要是猜测。

通常,您的 /etc/mesos-slave/containerizers 应包含以下内容以启用 Docker 支持:

docker,mesos

然后,您必须重新启动服务:

sudo service mesos-slave restart

参考文献: