Docker底层原理:UFS的使用

文章目录

前言

Linux中常用的联合文件系统有OverlayFS和Aufs(Another Union File System), OverlayFS是Linux内核自带的联合文件系统, 而Aufs则是第三方提供的联合文件系统, 本博客以OverlayFS为主

检查系统是否支持OverlayFS

sh 复制代码
cat /proc/filesystems | grep overlay

准备两个目录

一个用作基础文件系统的目录(通常为只读)

另一个用作可写的文件系统层

加载OverlayFS模块

sh 复制代码
sudo modprobe overlay

创建OverlayFS

sh 复制代码
sudo mount -t overlay overlay -o lowerdir=基础目录,upperdir=可写层目录,workdir=工作目录 目标目录

基础目录 是只读的目录

可写层目录 是可写的目录

工作目录 用于存储OverlayFS的内部工作文件

目标目录 是OverlayFS的挂载点

使用OverlayFS

可以像使用任何其他文件系统一样使用OverlayFS,对基础目录和可写层目录中的文件和目录进行读写操作

卸载OverlayFS

sh 复制代码
sudo umount 目标目录
相关推荐
wb18926 分钟前
Linux火墙管理及优化
linux·运维·笔记·云计算
Themberfue41 分钟前
RabbitMQ ⑥-集群 || Raft || 仲裁队列
linux·运维·分布式·后端·rabbitmq·ruby
white.tie1 小时前
A服务器备份rabbitmq持久化目录到B服务器,不显示mq队列消息
运维·服务器·rabbitmq
三三十二1 小时前
什么是Linux
linux·运维·服务器
被一米六支配的恐惧2 小时前
jenkins数据备份
运维·jenkins
被一米六支配的恐惧2 小时前
jenkins授权管理.
运维·jenkins
余渔鱼11232 小时前
Docker学习笔记
docker·容器·eureka
似水流年wxk2 小时前
cocos creator使用jenkins打包微信小游戏,自动上传资源到cdn,windows版运行jenkins
运维·jenkins·cocos creator
互联网搬砖老肖2 小时前
运维打铁:生产服务器用户权限管理方案全解析
运维·服务器·网络
还在忙碌的吴小二3 小时前
docker环境安装wlcn
运维·docker·容器