Host的VFS和Docker的OverlayFS

Host的VFS和Docker的OverlayFS

Linux 的虚拟文件系统(VFS)为多种文件系统类型(例如 ext2、ext3、VFAT 等)提供了通用接口。

想象一下,一个ubuntu主机正在运行多个docker容器,docker的存储驱动程序是覆盖文件系统

在此输入图像描述

ubuntu主机的VFS和Docker的OverlayFS有什么关系?

OverlayFS属于哪一层?

是属于Application,还是和VFS同一个级别?

参考

虚拟文件系统(VFS)是一个程序还是一个接口?

答案1

它在内核中与 ext2 处于同一级别,通过 VFS 进行接口。请记住,docker 使用相同的内核。这些进程的运行方式与非 docker 进程相同,只是权限不同。

相关内容