标签:
dockerimageregistrystorage |
在上一篇文章中我们观察了Docker Image在aufs下的存储结构,但对于其中的Image ID分析有些不清楚,也有不理解的地方,这次再进行详细地分析。
首先关于Docker Image中的ID,在Registry V2版本下主要有这么几个类似于ID的标识。layer-DiffID, layer-ID, layer-Digest, layer-ChainID, Image-ID。下面分别简要介绍一下,有一些解释来自于官方的文档说明。
其中Layer-DiffID是未压缩的每一层layer tar包的sha256计算的摘要值。layer-ID目前生成机制未知(可能是UUID或者随机?),但其layer-ID不具备唯一性,既在不同结点上获取的同一个layer,其layer-ID不同,即使在同一个节点上,多次获取同一个layer其layer-ID也不同。layer-Digest是docker registry端存储的每一层的压缩后的layer的sha256哈希值,也就是每一层的blob文件的sha256摘要值。layer-ChainID是根据Layer-DiffID计算出的用于索引一系列layer的ID,其计算方式可从官方文档中得到。Image-ID是Image的JSON文件的Sha256摘
标签:
linuxdisk |
分类: LINUX |
fdisk /dev/sda
这样就从sda上新建了一个20G的分区(未格式化)
有的系统可能提示你需要执行partprobe,如果执行报错,请重启电脑就好。
mkfs