Docker 1.12群集服务添加卷

我有一个容器运行在我的一个系统上(我的Docker团队之外),它将主机目录作为卷来链接:

docker run -d --name=plex --restart=always -v /plex/config:/config -v /movies:/movies --net=host -p 32400:32400 -e X_PLEX_TOKEN=$PLEXTOKEN wernight/plex-media-server:autoupdate 

我希望在我的群体中获得一些高可用性,以防万一我的Plex容器在另一台主机上出现一台主机时出现故障。 我使用的NFS我的坐骑(电影和丛),我已经把它们挂在每台主机上。

我已经开始:

 docker service create --name plex --restart=any --mount /plex/config:/config --mount /movies:/movies -p 32400:32400 -e X_PLEX_TOKEN=$PLEXTOKEN wernight/plex-media-server:autoupdate 

但是这个失败是因为mount期望一个key = value对。 文件是稀疏的,不知道从哪里去。 没有安装服务启动罚款。

什么是相关的命令来创build一个服务,将在我的群中的其他节点上出现故障的情况下我的“Plex”实例?

我倾向于同意这里的文档非常薄。 这是我迄今看到的语法:

 docker service create --name plex --restart=any \ --mount type=bind,source=/plex/config,target=/config \ --mount type=bind,source=/movies,target=/movies \ -p 32400:32400 -e X_PLEX_TOKEN=$PLEXTOKEN \ wernight/plex-media-server:autoupdate 

还有一些关于在github 上更改这种格式的讨论 。