为了理解镜像和容器两者的关系,我们需要解释一项Docker的关键技术——UFS(有时简称为union mount)。Union文件系统允许多个文件系统堆叠,在用户看来是一个单独的文件系统。目录中可能包含来自多个文件系统的文件,但是如果两个文件有相同的路径,最后挂载的文件将隐藏之前的文件。Docker支持几种不同的UFS实现,包括AUFS、Overlay、devicemapper、BTRFS和ZFS。哪一个被用看系统需要并且可以通过运行 docker info来检查,在“Storage Driver”下列出。改变文件系统是有可能的,但是只建议在你知道自己正在做什么并知道这样做的利弊的情况下操作。为了理解镜像和容器两者的关系,我们需要解释一项Docker的关键技术——UFS(有时简称为union