镜像所占用的磁盘空间

镜像由多个组成,一个镜像所占用的储存空间大小,是其所有层的大小的总和。

但是,多个Docker镜像之间可以共享层,那么多个镜像的总大小,是其所有层的集合的总大小,共享的层,只计算一次。

比如,镜像 foo镜像存在 6 层,共60M,bar 镜像基于foo镜像又增加了一层(10M),所以foo镜像有7层。那么两个镜像的总空间占用是 70M,并非130M。

另外,脉冲云镜像仓库中多个镜像版本可能引用的是同一个镜像,那么在计算储存占用时,也是依据这个镜像实际有多少层进行统计的,并非因为有两个镜像版本,就会将储存空间按两倍计算。

results matching ""

    No results matching ""