如何找到Docker映像的校验和
我用的是Docker 1.10.3 表示Docker图像JSON描述中有一个图像校验和字段,如:如何找到Docker映像的校验和,docker,Docker,我用的是Docker 1.10.3 表示Docker图像JSON描述中有一个图像校验和字段,如: "checksum": "tarsum.v1+sha256:e58fcf7418d2390dec8e8fb69d88c06ec07039d651fedc3aa72af9972e7d046b", 但是,docker inspect的结果中没有这样的字段 如何获取特定图像的校验和?您有这个命令 $docker图像--摘要 例如: docker images --digests busybox REPO
"checksum": "tarsum.v1+sha256:e58fcf7418d2390dec8e8fb69d88c06ec07039d651fedc3aa72af9972e7d046b",
但是,docker inspect
的结果中没有这样的字段
如何获取特定图像的校验和?您有这个命令
$docker图像--摘要
例如:
docker images --digests busybox
REPOSITORY TAG DIGEST IMAGE ID CREATED SIZE
busybox latest sha256:32f093055929dbc23dec4d03e09dfe971f5973a9ca5cf059cbfb644c206aa83f 00f017a8c2a6 2 months ago 1.11 MB
最近的Docker版本引入了此新命令,可能不支持上述命令:
docker image ls --digests --format '{{.Digest}}' IMAGE
可能与@jDo提到的内容相关,请参见:这回答了这个问题:docker inspect--format='{index.repodgests 0}}'$IMAGE
where$IMAGE可以包含标记。
docker image ls --digests --format '{{.Digest}}' IMAGE