Docker

联合文件系统

它支持对文件系统的修改作为一次提交来一层一层的叠加,可以看到每一次修改,极大节省内存和空间

  • bootfs,主要包含bootloader和kernal
    • 黑屏到开机的过程
  • rootfs
    • 不同的发行版

镜像分层

每操作一步都加新的一层
从远程pull下来的镜像层是无法改变的
run之后已经新加了一层
所有操作都是基于容器层的