@@ -216,7 +216,7 @@ tag, so you are looking for the size and hash of whatever the tag points to, man
216216If you pushed the image tag using ` docker push ` , the very last line of output will give you the hash and size:
217217
218218``` console
219- $ docker push linuxkit/containerd:a4aa19c608556f7d786852557c36136255220c1f
219+ $ docker push linuxkit/containerd:1ae8f054e9fe792d1dbdb9a65f1b5e14491cb106
220220The push refers to repository [docker.io/linuxkit/containerd]
221221fce5742422e4: Layer already exists
22222248a02e7b3096: Layer already exists
@@ -252,8 +252,8 @@ For example, inspecting just a single arch manifest gives us the hash on the sec
252252size:
253253
254254``` console
255- $ manifest-tool inspect linuxkit/containerd:v0.8 -amd64
256- Name: linuxkit/containerd:v0.8 -amd64 (Type: application/vnd.docker.distribution.manifest.v2+json)
255+ $ manifest-tool inspect linuxkit/containerd:1ae8f054e9fe792d1dbdb9a65f1b5e14491cb106 -amd64
256+ Name: linuxkit/containerd:1ae8f054e9fe792d1dbdb9a65f1b5e14491cb106 -amd64 (Type: application/vnd.docker.distribution.manifest.v2+json)
257257 Digest: sha256:0dc4f37966e23c0dffa6961119f29100c6d181b221e748c4688a280c08ab52a8
258258 OS: linux
259259 Arch: amd64
@@ -270,8 +270,8 @@ index, but finding the right entry, for example the first one is `amd64`, gives
270270` Mfst Length: 1357 ` :
271271
272272``` console
273- $ manifest-tool inspect linuxkit/containerd:v0.8
274- Name: linuxkit/containerd:v0.8 (Type: application/vnd.docker.distribution.manifest.list.v2+json)
273+ $ manifest-tool inspect linuxkit/containerd:1ae8f054e9fe792d1dbdb9a65f1b5e14491cb106
274+ Name: linuxkit/containerd:1ae8f054e9fe792d1dbdb9a65f1b5e14491cb106 (Type: application/vnd.docker.distribution.manifest.list.v2+json)
275275Digest: sha256:247e1eb712c2f5e9d80bb1a9ddf9bb5479b3f785a7e0dd4a8844732bbaa96851
276276 * Contains 3 manifest references:
2772771 Mfst Type: application/vnd.docker.distribution.manifest.v2+json
@@ -332,8 +332,8 @@ report the hash and size.
332332For an index:
333333
334334``` console
335- $ ocidist manifest docker.io/linuxkit/containerd:v0.8 --detail
336- 2020/11/12 11:00:03 ref name.Tag{Repository:name.Repository{Registry:name.Registry{insecure:false, registry:"index.docker.io"}, repository:"linuxkit/containerd"}, tag:"v0.8", original:"docker.io/linuxkit/containerd:v0.8 "}
335+ $ ocidist manifest docker.io/linuxkit/containerd:1ae8f054e9fe792d1dbdb9a65f1b5e14491cb106 --detail
336+ 2020/11/12 11:00:03 ref name.Tag{Repository:name.Repository{Registry:name.Registry{insecure:false, registry:"index.docker.io"}, repository:"linuxkit/containerd"}, tag:"v0.8", original:"docker.io/linuxkit/containerd:1ae8f054e9fe792d1dbdb9a65f1b5e14491cb106 "}
3373372020/11/12 11:00:03 advanced API
3383382020/11/12 11:00:06 referenced manifest hash sha256:247e1eb712c2f5e9d80bb1a9ddf9bb5479b3f785a7e0dd4a8844732bbaa96851 size 1052
339339{
@@ -374,8 +374,8 @@ $ ocidist manifest docker.io/linuxkit/containerd:v0.8 --detail
374374For a single manifest:
375375
376376``` console
377- $ ocidist manifest docker.io/linuxkit/containerd:v0.8 -amd64 --detail
378- 2020/11/12 10:59:08 ref name.Tag{Repository:name.Repository{Registry:name.Registry{insecure:false, registry:"index.docker.io"}, repository:"linuxkit/containerd"}, tag:"v0.8-amd64", original:"docker.io/linuxkit/containerd:v0.8 -amd64"}
377+ $ ocidist manifest docker.io/linuxkit/containerd:1ae8f054e9fe792d1dbdb9a65f1b5e14491cb106 -amd64 --detail
378+ 2020/11/12 10:59:08 ref name.Tag{Repository:name.Repository{Registry:name.Registry{insecure:false, registry:"index.docker.io"}, repository:"linuxkit/containerd"}, tag:"v0.8-amd64", original:"docker.io/linuxkit/containerd:1ae8f054e9fe792d1dbdb9a65f1b5e14491cb106 -amd64"}
3793792020/11/12 10:59:08 advanced API
3803802020/11/12 10:59:11 referenced manifest hash sha256:0dc4f37966e23c0dffa6961119f29100c6d181b221e748c4688a280c08ab52a8 size 1357
381381{
0 commit comments