在docker swarm中共享NFS卷时遇到了很大的问题。我总是收到此错误:
安装卷时出错....权限被拒绝
我的/ etc / exports文件中的条目如下所示:
/home *(rw,sync,no_subtree_check)
docker撰写文件:
version: '3.2'
volumes:
selenoid_nfs:
driver: local
driver_opts:
type: nfs
o: addr=<nfs-Host-ip>,rw
device: :<path to directory in nfs server>
services:
selenoid:
image: "aerokube/selenoid"
ports:
- "4444:4444"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- selenoid_nfs:/etc/selenoid
答案 0 :(得分:0)
您是否使用sudo exportfs -a
来应用/etc/export
的更改
我也使用这种语法为我工作。
volumes:
data:
driver: local
driver_opts:
type: "nfs"
o: addr=<nfs-Host-domain-name>,rw,sync,nfsvers=4.1
device: ":<path to directory in nfs server>"