docker|【Docker学习系列】Docker学习5-Docker镜像理解( 二 )


Union文件系统是Docker镜像的基础 。 镜像可以通过分层来进行继承 。 基于基础镜像(没有父镜像[ps:可以理解为Java中的Object类型
) , 可以制作各种具体的镜像 。
特性:
一次同时加载多个文件系统 , 但从外面看起来 , 只能看到一个文件系统 , 联合加载会把各层文件系统叠加起来 , 这样最终的文件系统包含所有底层的文件和目录 。
如同花卷一样 。

Docker镜像加载原理是什么?

为什么docker镜像要采用这种分层结构呢?镜像分层最大的一个好处就是共享资源 , 方便复制迁移 , 就是为了复用 。

重点理解Docker镜像层都是只读的 , 容器层是可写的 。 当容器启动时 , 一个新的可写层被加载到镜像的顶部 。 这一层通常被称作容器层 , 容器层之下的都是镜像层 。
【docker|【Docker学习系列】Docker学习5-Docker镜像理解】