使用 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
参考文献:
我有 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
参考文献: