docker搭建NFS服务器(超简单)

这篇具有很好参考价值的文章主要介绍了docker搭建NFS服务器(超简单)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

docker 安装 NFS服务端与客户端

一:服务端:

1.下载镜像到本地。

地址:https://www.aliyundrive.com/s/LUQ4A4yuZcY

docker nfs,docker,服务器,运维

2.启动镜像

解压镜像

docker load < docker-nfs-server.tar

#启动容器
docker run -d --privileged  \
-v /home/docker/nfs01:/nfs \
-e NFS_EXPORT_DIR_1=/nfs \
-e NFS_EXPORT_DOMAIN_1=\* \
-e NFS_EXPORT_OPTIONS_1=rw,insecure,no_subtree_check,no_root_squash,fsid=1 \
-p 111:111 -p 111:111/udp \
-p 2049:2049 -p 2049:2049/udp \
-p 32765:32765 -p 32765:32765/udp \
-p 32766:32766 -p 32766:32766/udp \
-p 32767:32767 -p 32767:32767/udp \
fuzzle/docker-nfs-server:latest

启动成功如图所示:

docker nfs,docker,服务器,运维

备注:docker启动成功,意味着将系统 /home/docker/nfs01 下的文件挂载到了 docker内部nfs目录下。

如图所示(系统目录):
docker nfs,docker,服务器,运维

docker内部目录:

docker nfs,docker,服务器,运维

二: NFS客户端

1.安装NFS客户端所需软件包(如果离线安装,请提前下载好)

yum install -y nfs-utils

docker nfs,docker,服务器,运维

2.测试

执行以下命令检查 nfs 服务器端 (客户端与服务端不在同一个ip)

showmount -e  ip

如图所示可以看到sunsipeng.com的NFS服务器内的共享文件夹为nfs(因为我们的nfs服务端部署为docker部署,此/nfs的路径为docker容器内部,我们已经映射出来为 /home/docker/nfs01):
docker nfs,docker,服务器,运维

三. 实际使用(k8s)

操作界面:Kuboard

前提:k8s各节点已安装nfs客户端(yum install -y nfs-util) 客户端与服务端不在同一个ip

需求:我们需要将nfs服务期中某个文件夹下面的文件,全部挂载到K8s中某个服务之中。

  1. 如图 我们需要将/home/docker/nfs01/testhtml全部挂载到K8S某个服务中:

docker nfs,docker,服务器,运维

  1. 创建工作负载,直到存储挂载,选择nfs,填写nfs服务器ip或域名。将nfs中的testhtml文件夹映射到此容器的/data之中。

  2. docker nfs,docker,服务器,运维

    注意:nfsPath是我们实际nfs服务器中文件的路径。我们是docker部署 将/nfs映射出来为/home/docker/nfs01 故填 /nfs/testhtml。点击完成,查看服务容器中是否已加载nfs中的路径。

docker nfs,docker,服务器,运维文章来源地址https://www.toymoban.com/news/detail-702709.html

到了这里,关于docker搭建NFS服务器(超简单)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux上的NFS服务器搭建

    目录 一.服务器端搭建 二.客户端搭建 Shareserver NFS服务器: 1:给NFS服务器一个ip地址 2:修改主机名 3:修改主机映射关系 4:测试联通性 5:查询是否有rpcbind及nfs-utils,若无则安装 6:查询是否有rpcbind及nfs-utils状态,若关闭则开启 7:关闭防火墙 8:创建共享目录/share,并在其共享目录中

    2024年02月07日
    浏览(35)
  • linux主机搭建NFS服务器

    NFS(Network File System,网络文件系统) 它允许网络中的计算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源,主要在unix系列操作系统上使用。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。 NFS服务器

    2024年01月16日
    浏览(37)
  • NFS服务器简介、在Linux上搭建NFS服务器和客户端,使用autofs进行NFS客户端自动挂载和卸载详解

    目录 一.NFS服务器简介 1.含义简介: 2.工作原理简介: 3.RPC服务与NFS服务配合使用 二.NFS配置文件参数命令介绍 1.主配置文件/etc/exports 2.日志文件/var/lib/nfs/ 3.showmount命令 三.主配置文件/etc/exports挂载写法 1.配置nfs服务端和客户端 2.windows客户端挂载测试 3.权限介绍 (1)rw/ro,服

    2024年02月04日
    浏览(40)
  • nfs服务器的描述,搭建和使用

    前言 这是我在这个网站整理的笔记,关注我,接下来还会持续更新。 作者:RodmaChen NFS概述 NFS(Network File System)是一种基于网络的文件系统协议,它允许不同的计算机系统通过网络共享文件和目录。本文将介绍NFS的工作原理、优缺点以及挂载后客户端创建文件服务端也会出

    2024年02月15日
    浏览(43)
  • Ubantu搭建NFS服务器共享文件

    搭建一台NFS服务器为局域网中的用户提供文件共享,NFS服务器要求如下: 1.将本地文件系统的/home/share目录共享,192.168.61.100与192.168.61.200两个客户机对该目录具有读写限权,而192.168.61.0/24网段内的其他客户机对该目录具有只读限权。(IP地址可根据自己虚拟机的地址调整)

    2024年02月08日
    浏览(40)
  • Windows server 2019搭建NFS服务器

    1、NFS服务端配置 安装服务 配置NFS共享文件夹 选择服务器和此共享的路径(选择我们创建的磁盘) 创建共享名称 指定身份验证方法 设置共享权限-指定我要授权访问的主机 确认选择没有问题点击创建 可以看到我们刚才创建好的共享文件夹 2、NFS客户端配置 NFS客户端安装 挂

    2024年02月11日
    浏览(31)
  • NFS服务器简介、在Linux上搭建NFS服务器和客户端,Linux上使用auto(autofs)进行NFS客户端自动挂载和卸载详解

    目录 一.NFS服务器简介 1.含义简介: 2.工作原理简介: 3.RPC服务与NFS服务配合使用 二.NFS配置文件参数命令介绍 1.主配置文件/etc/exports 2.日志文件/var/lib/nfs/ 3.showmount命令 三.主配置文件/etc/exports挂载写法 1.配置nfs服务端和客户端 2.windows客户端挂载测试 3.权限介绍 (1)rw/ro,服

    2024年02月04日
    浏览(39)
  • DevOps系列文章之 Docker 安装 NFS 服务器

    环境: 192.186.2.105 NFS 服务器 192.168.2.106 Client 客户端 安装 一、服务器端 https://github.com/f-u-z-z-l-e/docker-nfs-server 1、创建目录 2、启动脚本 二、安装 客户端 1、安装 2、查看 showmount -e 192.168.59.139 如图所示可以看到NFS服务器内的共享文件夹为nfs(因为我们的nfs服务端部署为docker部

    2024年02月14日
    浏览(25)
  • 为openlab搭建网站和架设一台NFS服务器

    给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student网站访问学生信息,www.openlab.com/data网站访问教学资料,www.openlab.com/money网站访问缴费。 要求: (1)学生信息网站只有song和tian两人可以访问,其他用户不能访问。 (2)访问缴费网站

    2024年01月16日
    浏览(36)
  • 【Linux网络服务】Centos7搭建nfs文件共享服务器

    1.NFS介绍 2.环境准备 3.在A服务端机器安装nfs-utils和rpcbind包 4.启动rpcbind检查是否启动了rpcbind服务并监听111端口 5.配置NFS服务的配置文件,参数配置:vi /etc/exports 数据同步与数据异步的区别 数据同步:当系统从内存中向磁盘中持久化数据时,同步发送表示只有当内存中的数据

    2024年02月06日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包