docker 搭建 nfs服務


docker 部署nfs

拉取鏡像

docker pull erichough/nfs-server

創建掛載目錄

mkdir -p /home/ap/nas_b

modprobe

Linux modprobe命令用於自動處理可載入模塊。
modprobe可載入指定的個別模塊,或是載入一組相依的模塊。modprobe會根據depmod所產生的相依關系,決定要載入哪些模塊。若在載入過程中發生錯誤,在modprobe會卸載整組的模塊。

modprobe nfs
modprobe nfsd

啟動容器

  docker run --privileged -d                          \
  -v /home/ap/nas_a:/nas_a                        \
  -e NFS_EXPORT_0='/nas_a  *(rw,sync,no_root_squash,no_all_squash,no_subtree_check,nohide,crossmnt)'  \
  -p 2049:2049   -p 2049:2049/udp   \
  -p 111:111     -p 111:111/udp     \
  -p 32765:32765 -p 32765:32765/udp \
  -p 32767:32767 -p 32767:32767/udp \
  -it --name ai-nas-a \
  erichough/nfs-server

掛載

mount -v -t nfs -o ro,nfsvers=3,nolock,proto=udp,port=2049 128.196.126.134:/nas_a /home/ap/nas_a


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM