無法掛載NFS共享目錄到Docker容器的解決方法

2021-09-29 14:58:54 字數 805 閱讀 7483

為了測試把nfs檔案系統的共享目錄掛載到本地,特意啟動了docker容器來做實驗。

執行命令時,必須加入--privileged這個引數,不然在mount時會報permission denied的錯誤。

docker run -d --privileged 
檢視nfs的共享目錄

showmount -e 172.17.0.2

export list for 172.17.0.2:

/nfs/share *

也可以到nfs伺服器上檢視/etc/exports檔案的內容。

執行掛載命令

mount -t nfs 172.17.0.2:/nfs/share /mnt/nfs/
會報如下錯誤:

mount: wrong fs type, bad option, bad superblock on 172.17.0.2:/nfs/share,

missing codepage or helper program, or other error

(for several filesystems (e.g. nfs, cifs) you might

need a /sbin/mount. helper program)

in some cases useful info is found in syslog - try

dmesg

|tail or so.

window mac掛載目錄到linux

1.windows或mac建立乙個使用者並設定好密碼 2.建立需要掛載的目錄並共享資料夾且授權賬戶擁有許可權 3.在linux虛擬機器裡面輸入掛載命令 mac電腦 mount t cifs o username 使用者名稱,password 密碼,uid www,gid www,nounix,sec...

NFS共享目錄

1 首先需要三颱伺服器,記住防火牆一定要關閉 2 web1安裝nfs utils,rpcbind 3 設定共享目錄 vi etc exports var www html 192.168.11.0 24 rw,sync,no root squash 4 啟動nfs服務,rpcbind必須在nfs前啟...

nfs共享目錄

一 網路檔案系統 network file system 介紹 它是當前主流異構平台共享檔案系統之一,允許乙個系統在網路上與他人共享目錄和檔案。通過使用nfs,使用者和程式可以像訪問本地檔案一樣訪問遠端系統上的檔案,使得每個計算機的節點能夠像使用本地資源一樣方便地使用網上資源。特點 1.提供透明檔案...