NFS:Net File System 网络文件存储系统

将云存储的磁盘挂载到本地计算机,本文所用的NFS提供商是阿里云网络文件存储系统。

  1. 首先在阿里云配置好网络文件存储系统

具体文档在该链接中:https://help.aliyun.com/document_detail/27526.html?spm=a2c4g.11186623.6.559.121b5ddemjaPZP

  1. 在本地linux测试挂载

首先安装nfs客户端工具

sudo apt-get install nfs-common

挂载,执行下列命令后,即可看到 /mount-point 挂载点出现,有关mount和umount命令的使用,需要自行百度和谷歌

sudo mount -t nfs -o vers=4.0,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id-xxxx.region.nas.aliyuncs.com:/ /mount-point

  1. 使用docker创建驱动为nfs类型的磁盘(volume,不推荐使用bind mount)

docker volume create –driver local –opt type=nfs –opt o=addr=192.168.138.130,rw –opt device=:/data/nfs volume-nfs

  1. 运行容器时,挂载 volume-nfs 磁盘即可

使用-v选项将volume挂载到容器上

docker run -dit –name data1 -v volume-nfs:/mnt ubuntu:16.04

作者:GoodUnity
链接:https://www.jianshu.com/p/d45272824177
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

文档更新时间: 2020-09-22 00:56   作者:月影鹏鹏