Docker:有没有办法解决层摘要的标签?

Docker:有没有办法解决层摘要的标签?

我想检查一下使用了哪些 FROM docker 层。

如果执行,docker inspect您将获得 sha 摘要。但是我如何将摘要解析为 docker 标签?特别是,如果我不知道基础 docker 镜像是如何构建的?

问候

答案1

没有简单的方法可以做到这一点,因为标签是指向图像的多对一指针,而构建会将标签引用解析为图像。一旦您从标签到图像采取了这一步骤,您就无法轻易返回,因为可能有多个标签都指向该图像。您可以通过将图层与您拉取的其他图像进行比较来解析潜在的标签,但对于在其他主机上构建的图像,这是一种不可靠的方法。

相关内容