Docker 不会从失败的 dockerfile 构建中释放内存

Die*_*ana 0 error-handling memory-management docker dockerfile

在此输入图像描述为什么当我从 docker 文件构建映像并且构建过程失败时,该过程中使用的内存没有被释放。我使用的是 Ubuntu 16.04

并且没有以图像的形式出现,因为它无法创建。那么数据是在哪里积累的呢?

谢谢,如果您需要更多信息,请询问我。

更新:一些僵尸图像在一段时间后开始出现。更新 2:那些僵尸图像和容器(?)不知何故是失败的构建......如果有人有更多关于正在发生的事情的信息,请与我分享。

小智 5

运行:

docker builder prune --all -f

默认情况下,它会执行以下操作:从先前的构建过程中删除所有未使用的构建缓存