我通过增量提交构建了一个docker镜像。这导致在我的泊坞窗图像中创建了许多图层,随后图像的大小变得非常大。
有没有办法删除图层,结果会缩小图像的大小?
任何帮助都将不胜感激。
答案 0 :(得分:1)
您可以尝试导出图像,然后再次导入。通过这种方式,所有图层都将丢失,图像尺寸也会降低。
sudo docker export red_panda > exampleimage.tar
cat exampleimage.tar | sudo docker import - exampleimagelocal:new
请注意,这仅适用于容器,因此您需要从图像中启动一个然后执行操作。
希望它有所帮助。
答案 1 :(得分:0)
您可以使用下一个技巧来挤压层
~x != ~y