docker镜像加载原理
docker镜像加载原理
UnionFS(联合文件系统)
1 | UnionFS:Union文件系统是一种分层、轻量级并且高性能得文件系统,它支持对文件系统得修改,作为一次提交来一层层得叠加,同时可以将不同目录挂载到一个虚拟文件系统下,Union文件系统是docker镜像得基础。镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体得应用镜像。 |
原理
1 | docker得镜像实际上是由一层一层得文件系统组成,这种层级得文件系统就是UnionFS |
特点
1 | docker得镜像都是只读得,当容器启动得时候,一个新的可写层会被加载到镜像得顶部。 |