挂载文件夹_k3s高级教程:文件夹共享挂载和启动命令替换

这篇教程介绍了如何在k3s中进行文件夹挂载和启动命令替换。通过挂载host文件夹共享文件,可以灵活地管理容器中的文件。示例展示了在deploy配置文件中定义volumeMounts和volumes字段,将宿主机目录挂载到容器内。此外,还讲解了如何使用command和args字段替换容器的默认启动参数。
摘要由CSDN通过智能技术生成

前言

dc6145d845eaa375f2ee19b5f4be8398.png

如果你之前看过锋哥的k3s初级教程,那么你一定掌握了如何快速安装,并体验kubernetes, 接下来,可以试着学习稍微复杂一点的操作了。

挂载host文件夹共享文件

一般来说,我们把应用,软件容器化之后,还是需要挂载一些文件到容器里,不可能把所有内容都打包到容器里面,那么这个挂载host主机上的文件夹,就成了一个比较基本的操作了,大家可以学习一下。

下面是一个deploy配置文件,注意看volumeMounts和volumes配置字段。

volues定义了可供挂载的host 主机目录

volumeMounts 定义了要挂载到容器的哪个目录下面

就本示例而言:是把宿主机的路径/home/www/gw.netroby.com挂载到容器内的/usr/share/nginx/html

你可以根据需要改成自己的配置,然后用kubectl 部署

# cat deploy.yml apiVersion: apps/v1beta1kind: Deploymentmetadata: name: nginx-deploymentspec: replicas: 2 # tells deployment to run 2 pods matching the template template: # create pods using pod definitio
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值