云原生Space

分享云原生领域相关技术文章~

容器的文件系统(一): OverlayFS 原理
容器的文件系统在用户视角和宿主机的文件系统没有什么区别,但是其背后的原理却不同。在容器里运行 df 命令,可以看到在容器中根目录(/)的文件系统类型是 overlay,它不是我们在普通 Linux 节点上看到的 Ext4 或者 XFS 之类常见的文件系统。
容器的文件系统(二): 容器如何使用 OverlayFS
针对 OverlayFS 提供了两个存储驱动:最初的 overlay,以及更新更稳定的 overlay2 ,这里简单介绍下这两种驱动。
容器的文件系统(三): 存储挂载原理
容器使用 volume 和 bind mount 都可以将容器内的文件或者目录挂载宿主机上,但是 volume 可由 Docker 来管理,bind mount 是直接与 Linux 原生文件系统对接。tmpfs 与 volume、bind mount 不同的是 tmpfs 是将容器内的文件、目录挂载到内存中,不会将数据存放在文件系统中。下面详细看看这三种挂载类型的使用。