我无法为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 test nginx
命令行被接受并由Swarm调度服务,但容器从未达到“运行”状态,并且Swarm每隔几秒钟尝试启动一个新实例。我将daemon设置为debug,但没有显示有关卷的错误...
创建具有NFS卷的服务的正确语法是什么?
非常感谢。