以dock swarm模式通过docker-compose部署Spark集群

我正在尝试使用docker-compose文件在这里定义的docker swarm模式下工作的机器部署我的apache spark集群。

我正在调用docker stack deploy -c compose-file.yml spark_cluster在我的dockerswarmpipe理器机器部署我的服务定义,但我得到以下情况时,我打docker stack ps spark_cluster

 ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS iy255fvx5ub8 spark_cluster_master.1 sauloricci/docker-spark:latest manager-swarm Running Running 20 seconds ago mrr6p9dmodh5 \_ spark_cluster_master.1 sauloricci/docker-spark:latest worker2-swarm Shutdown Rejected 35 seconds ago "invalid mount config for type " u1daipeekanv \_ spark_cluster_master.1 sauloricci/docker-spark:latest worker2-swarm Shutdown Rejected 40 seconds ago "invalid mount config for type " 9yup3zxpk4ur \_ spark_cluster_master.1 sauloricci/docker-spark:latest worker2-swarm Shutdown Rejected 45 seconds ago "invalid mount config for type " is4dib7wmb61 \_ spark_cluster_master.1 sauloricci/docker-spark:latest worker1-swarm Shutdown Rejected 50 seconds ago "invalid mount config for type " y80py4s4hny8 spark_cluster_worker.1 sauloricci/docker-spark:latest manager-swarm Running Running about a minute ago 

看来这个群只是接受了在我的群pipe理器节点上运行的服务,并在我的工作群节点上被拒绝。

我怎样才能find与这种情况相关的日志? 如果是这种情况,我可以在哪里查看与此部署相关的日志? 我想知道错误列中的消息究竟意味着什么。

使用docker stack ps <STACK> --no-trunc来获取错误信息的全文。

https://docs.docker.com/engine/reference/commandline/stack_ps/