bash - 如何通过图像名称和标签获取图像摘要
问题描述
我正在尝试获取已构建并推送到私有存储库的 docker 映像的摘要。如何使用 bash 命令通过 image-name:tag 获取摘要?我试过这个命令:
docker images --format "{{.Digest}}" --filter reference=${registry}/${image-name}:${tag}
但它不会返回我想要得到的东西,例如只是${registry}/${image-name}:${tag}
图像的摘要。有什么帮助吗?
解决方案
这解决了这个问题:
docker inspect --format='{{index .RepoDigests 0}}' $IMAGE
推荐阅读
- linux - Kubernetes 中的子进程
- mysql - DATEDIFF 不在触发器内相乘
- bash - 如何更改文本中特定行的单词?
- python - 如何使用 Selenium 获取 SVG 图表数据?
- android - 双向数据绑定如何导致无限循环?
- zend-framework3 - 记录器不记录应用程序中抛出的异常
- spss - 根据前几行中的值选择个案
- elixir - 是否可以启动交互式 elixir shell 并立即调用函数?
- php - CSS 中的 Preg_match 网址
- javascript - 我想在 pug 和 node.js 中创建一个类别和子类别选择菜单。子类别根据所选类别更改的位置