【发布时间】:2017-03-25 11:50:28
【问题描述】:
我无法为 Docker Swarm 安装 NFS 卷,而且缺乏有关 --mount 语法 (https://docs.docker.com/engine/reference/commandline/service_create/) 的适当官方文档也无济于事。
我基本上已经尝试过这个命令行来创建一个简单的 nginx 服务,其中 /kkk 目录安装到 NFS 卷:
docker service create --mount type=volume,src=vol_name,volume-driver=local,dst=/kkk,volume-opt=type=nfs,volume-opt=device=192.168.1.1:/your/nfs /path --name 测试 nginx
命令行被接受并且服务被 Swarm 调度,但是容器永远不会达到“运行”状态并且 swarm 每隔几秒就会尝试启动一个新实例。我将守护进程设置为调试,但关于音量显示没有错误...
使用 NFS 卷创建服务的正确语法是什么?
非常感谢
【问题讨论】:
标签: nfs docker-swarm