如何解决如何将推送时的Docker图像层的哈希值与创建它的Dockerfile行相关联?
我试图弄清楚哪个Dockerfile行正在创建一个特别大的层,并且该层经常被重建和/或重新推动。运行docker push
时,它会列出所有图层的哈希值以及大小和进度条,因此很容易确定推送时问题所在的图层。当时我希望docker history
可以将其与Dockerfile结合起来。它确实有CREATED BY
列,其中每一层都有Dockerfile命令。但是,除了最后一个/最顶层之外,没有列出任何层的哈希值。其他所有对象都列为<missing>
。
那么,如果docker push
不是答案,那么如何在docker history
时将层的哈希与创建它的Dockerfile命令链接起来?谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。