其他分享
首页 > 其他分享> > docker 搭建 nfs服务

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

标签:udp,2049,载入,nas,nfs,docker,modprobe,搭建
来源: https://www.cnblogs.com/pythonx/p/14641059.html