Skip to main content

镜像文件存储结构

镜像文件存储结构?

docker相关文件存放在:/var/lib/docker目录下

/var/lib/docker/aufs/diff #每层与父层的文件差异 /var/lib/docker/aufs/layers/ #每层一个文件 记录其父层到根层之间的id ,最后一行表示继承来自同一层. /var/lib/docker/aufs/mnt # 联合挂载点 , 在建立镜像时,每次写操作,都被视作一种增量操作,即在原有的数据层上添加一个新层;所以一个镜像会有若干个层组成。 每次commit提交就会对产生一个ID,就相当于在上一层有加了一层,可以通过这个ID对镜像回滚