我成功地将 Docker Swarm 与 mesos 集成,一切正常。
但现在我只能从命令行启动 Docker swarm 上的容器,如下所示:
docker -H :4375 run -idt --cpu-shares 1 busybox.
我在集群中使用 Marathon 进行作业调度;有什么方法可以使用 Marathon 在与 mesos 集成的 docker swarm 上启动 docker 容器?
是否可以使用 Marathon 以外的其他调度程序来执行此操作?
我成功地将 Docker Swarm 与 mesos 集成,一切正常。
但现在我只能从命令行启动 Docker swarm 上的容器,如下所示:
docker -H :4375 run -idt --cpu-shares 1 busybox.
我在集群中使用 Marathon 进行作业调度;有什么方法可以使用 Marathon 在与 mesos 集成的 docker swarm 上启动 docker 容器?
是否可以使用 Marathon 以外的其他调度程序来执行此操作?
您可以通过 Marathon 直接启动 Docker 容器。这是解释如何从命令行执行此操作的 API 参考,但您也可以使用Marathon Web 界面启动容器。