概念Overlay文件系统 / 联合文件系统
OverlayFS
Linux内核支持的联合文件系统,通过将多个目录层叠挂载,使容器可共享只读镜像层并在可写层记录变更,是Docker镜像分层存储的底层实现机制
核心事实
时间轴 (近 90 天)
10月28日
容器镜像的层是联合文件系统(如 OverlayFS)中的只读文件系统快照,每个 Dockerfile 指令(如 RUN、COPY)通常生成一层。
待验证50%
10月21日
容器镜像的分层机制(如 Docker 使用的 OverlayFS)中,基础镜像的每一层都是只读的,容器运行时在其上叠加一个可写层,所有修改都记录在可写层中,删除下层文件时通过 whiteout 标记实现。
待验证50%
10月5日
OverlayFS作为联合文件系统,让多个容器共享同一镜像的只读层,仅在可写层记录差异,是Docker镜像分层设计的底层支撑
已验证65%