繁体   English   中英

使用NFS服务器创建的Docker卷未反映来自NFS服务器的数据

[英]Docker volume created with nfs server is not reflecting the data from nfs server

我已经在AWS Ubuntu实例中创建了NFS服务器。 以下是NFS服务器公开的nfs设备。

df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvdb        30G  173M   28G   1% /mnt

现在,在群组管理器节点中,我正在使用此nfs服务器创建nfs卷,

docker volume create --driver local --opt type=nfs --opt o=addr=<EC2 IP Address>,rw --opt device=:/dev/xvdb --name foo2

它将创建卷,但是在卷安装点内部,它不会显示NFS服务器的/mnt目录中存在的数据。 我想直接使用NFS服务器,我不想将其挂载到某些本地文件中。

我想念什么?

您的问题似乎与以下内容非常相似-
https://github.com/docker/docker/issues/25202

创建服务时,您应该在下面使用-

docker service create --mount type=volume,volume-opt=o=addr=192.168.99.1,volume-opt=device=:/Volumes/HDD/tmp,volume-opt=type=nfs ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM