[英]Docker 1.12 swarm service add volumes
我有一個容器在我的一個系統上運行(在我的Docker swarm之外),它將主機目錄鏈接為卷:
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
我想用我的swarm獲得一些高可用性,所以如果我的Plex容器在一台主機上關閉,它會出現在另一台主機上。 我正在使用NFS作為我的坐騎(電影和plex),我已將它們安裝在每台主機上。
我從這開始:
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對。 由於不確定從何處開始,文檔很少。 沒有坐騎,服務啟動很好。
什么是創建服務的相關命令,以便在發生故障時在我的swarm中的其他節點上顯示我的“Plex”實例?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.