镜像的大小不等于通过docker images 看到的每个镜像大小的合集,docker镜像采用了分层的机制。上层使用共同下层,各自不同部门构建各自的独立分层。
docker的镜像通过联合文件系统(union filesystem)将各层文件系统叠加在一起。
aufs最多支持128层。(用户可以通过commit基于容器分层的概念,创建新的镜像,但是最多不能超过128层)
查看镜像分了多少层:docke hostory xxx (--tree 查看详细内容)
镜像的两个特性:
已有的分层镜像只能读不能改,上层镜像优先高于底层镜像。