イメージダイジェストをDocker CLIもなく、イメージもダウンロードせずに調べる方法
コンテナのイメージダイジェストはkbldを使えば、Docker CLIも、イメージをダウンロードしなくても調べることができます。
やり方
kbldをインストール後、以下のコマンドでできます。
1echo '{"image": "IMAGE_NAME"}' | kbld --images-annotation=false -f-
IMAGE_NAMEには、みたいイメージをいれてください。
実行例
nginxのイメージの執筆時点の最新ダイジェストを調べました。
1% echo '{"image": "nginx:latest"}' | kbld --images-annotation=false -f-
2resolve | final: nginx:latest -> index.docker.io/library/nginx@sha256:0047b729188a15da49380d9506d65959cce6d40291ccfb4e039f5dc7efd33286
3---
4image: index.docker.io/library/nginx@sha256:0047b729188a15da49380d9506d65959cce6d40291ccfb4e039f5dc7efd33286
5
6Succeeded