簡體   English   中英

將docker卷與NFS分區一起使用

[英]Using docker volume with a NFS partition

我在主機上有一個NFS分區,如果將其添加到容器中

docker run -i -t -v /srv/nfs4/dir:/mnt ubuntu

/ mnt將包含共享數據,但是它不會導致沖突嗎? 既然沒有用nfs-client掛載?

Docker 使用綁定掛載與容器共享主機目錄。 Docker處理名稱空間權限,以便容器可以訪問裝載。 否則,從主機的角度來看,綁定掛載的NFS共享只是被另一個進程訪問。 將NFS共享掛載到文件系統的其他位置是安全的。 在Docker容器中使用它沒有什么不同。

從Docker 1.7+開始,您可以使用Volume Plugin。 有關詳細信息,請參閱Docker Volume Plugin部分。

就NFS而言,您可以使用Docker Netshare插件來處理群集的NFS,CIFS和AWS EFS文件系統。

您必須在默認的docker機器中共享/ srv / nfs4 /。 轉到virtualbox> default(或boot2docker)>設置>共享文件夾

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM