我目前继承了一个保存在私有注册表中的 Docker 映像,大小约为 250GB。它主要包含几个大小约为 50GB 的文件,除此之外,所有存储空间都被 debian 8.2 和历史记录层占用。
三角洲层数已超过 150 层。
当我尝试压缩图像时,由于历史记录未正确保存,因此失败,docker history 给出以下输出
IMAGE CREATED CREATED BY SIZE COMMENT
53252a598183 23 hours ago /bin/bash 709MB "asdf"
<missing> 27 hours ago /bin/bash 10.4MB "1243"
<missing> 47 hours ago /bin/bash 2.58GB
如何缩小图像尺寸?
PS:从头开始构建图像不是一个选择,因为许多更改无法跟踪