• 2024-05-18Linux 文件系统(三) --- overlayfs简介
    PS:要转载请注明出处,本人版权所有。PS:这个只是基于《我自己》的理解,如果和你的原则及想法相冲突,请谅解,勿喷。环境说明  无前言  对于overlay文件系统来说,我以前只是听过,具体貌似docker里面使用了相关技术,但是也仅仅限于听过了。  最近,由于需要通过tar来备份一个系
  • 2024-03-12从零开始写 Docker(五)---基于 overlayfs 实现写操作隔离
    本文为从零开始写Docker系列第五篇,在pivotRoot基础上通过overlayfs实现写操作隔离,达到容器中写操作和宿主机互不影响。完整代码见:https://github.com/lixd/mydocker欢迎Star推荐阅读以下文章对docker基本实现有一个大致认识:核心原理:深入理解Docker核心原理:Na
  • 2024-02-07OverlayFS
    OverlayFS简介OverlayFS是一种堆叠文件系统,它依赖并建立在其它的文件系统之上(例如ext4fs和xfs等),并不直接参与磁盘空间结构的划分,仅仅将原来系统文件中的文件或者目录进行"合并一起",最后向用户展示"合并"的文件是在同一级的目录,这就是联合挂载技术,相对于AUFS(<1.12早
  • 2024-01-19Docker 魔法解密:探索 UnionFS 与 OverlayFS
    本文主要介绍了Docker的另一个核心技术:UnionFileSystem。主要包括对overlayfs的演示,以及分析docker是如何借助ufs实现容器rootfs的。如果你对云原生技术充满好奇,想要深入了解更多相关的文章和资讯,欢迎关注微信公众号。搜索公众号【探索云原生】即可订阅1.概述
  • 2023-08-1240% Ubuntu 用户面临着新特权提升漏洞风险
    导读Wiz的研究人员发现,最近被引入Ubuntu内核的两个 Linux 漏洞,可能会在大量设备上为非特权本地用户提升权限。这两个漏洞被追踪为CVE-2023-32629和CVE-2023-2640,预计影响了大约40%的Ubuntu用户。根据介绍,其中CVE-2023-2640是UbuntuLinux内核中的一个高严
  • 2023-05-21docker 的overlayFS 文件系统
    referto:https://juejin.cn/post/7112352737051803684一、overlay相关介绍Docker 底层有三驾马车,Namespace、CGroup 和 UnionFS(联合文件系统),UnionFS 是 Docker 镜像的基础。UnionFS(联合文件系统) 是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一
  • 2023-03-14OverlayFs
    OverlayFsLinux内核为Docker提供的OverlayFS驱动有两种:Overlay和Overlay2。而Overlay2是相对于Overlay的一种改进,在Inode利用率方面比Overlay更有效。1.镜像是分层结构
  • 2023-02-28Containerd是如何存放容器镜像和数据的--overlayfs
    overlayfs是内核支持的文件系统,具体可参考​​overlayfsinkernel​​文档中的解释。overlaylfs是文件系统之上的文件系统。可以称之为上层文件系统。了解虚拟化的同学应该