美文网首页
docker使用NFS解决数据存储问题

docker使用NFS解决数据存储问题

作者: 渭小粉 | 来源:发表于2018-12-26 16:15 被阅读0次

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

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

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

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

2. 在本地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

3.  使用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

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

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

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

相关文章

  • docker使用NFS解决数据存储问题

    NFS:Net File System 网络文件存储系统 将云存储的磁盘挂载到本地计算机,本文所用的NFS提供商是...

  • rancher 实践

    rancher docker运行,国内环境 忘记登录密码 删除 如果使用NFS 存储:api-server 需要添...

  • 外链

    文件上传 docker-compose 在Rancher中使用NFS,实现容器跨主机共享数据 docker下搭建f...

  • rancher 中使用NFS共享存储

    本文解释如何在Centos 7中设置NFS服务器,并且如何Rancher中使用NFS 作为共享存储。解决volum...

  • Day34-nfs共享存储

    1.什么是nfs? 2.nfs能干什么? 3.为什么要使用nfs? 4.nfs能解决什么问题? 5.使用nfs的注...

  • Centos7.6NFS储存服务

    NFS存储服务概念 NFS详解.png NFS工作流程 储存服务存在的意义 可以实现数据统一共享存储 节省架构服务...

  • docker 迁移 /var/lib/docker,解决/var

    目标:迁移docker镜像存储目录/var/lib/docker目录,解决/var目录存储空间过小的问题 实现步骤...

  • Docker修改默认存储位置

    Docker一般会将数据默认存储到 /var/lib/docker 目录下。使用 docker info 命令可以...

  • Linux-NFS存储服务

    1.NFS存储服务作用 实现数据的共享存储编写数据操作管理节省购买服务器磁盘开销 2.NFS服务部署流程 RPC:...

  • 04sersync/lsync实时同步

    第一章 为什么需要实时同步 1.第二阶段实时同步解决了什么问题: 解决 NFS单点故障问题备份NFS数据并且提供冗...

网友评论

      本文标题:docker使用NFS解决数据存储问题

      本文链接:https://www.haomeiwen.com/subject/axnhlqtx.html