为什么在展平图像后Docker图像的大小会减小?
我已按照此处给出的说明展平Docker图像:为什么在展平图像后Docker图像的大小会减小?,docker,Docker,我已按照此处给出的说明展平Docker图像: 我已经看到图像的大小在展平后减小了约21%。现在,它在部署时间方面似乎很有效(因为大小),但我担心展平过程会删除图像的一些内容。展平会删除一层中的文件,然后在另一层中删除或覆盖这些文件。即使更改权限,也会导致使用新权限进行写时复制(将文件复制到另一层)。展平图像确实会使缓存层无法用于更快的docker build命令,并且如果目标主机已具有图像的基本层,则可能会导致更多数据通过有线传输 我个人的建议是,不要将图像展平,而应遵循以下步骤,首先将图层的
我已经看到图像的大小在展平后减小了约21%。现在,它在部署时间方面似乎很有效(因为大小),但我担心展平过程会删除图像的一些内容。展平会删除一层中的文件,然后在另一层中删除或覆盖这些文件。即使更改权限,也会导致使用新权限进行写时复制(将文件复制到另一层)。展平图像确实会使缓存层无法用于更快的
docker build
命令,并且如果目标主机已具有图像的基本层,则可能会导致更多数据通过有线传输
我个人的建议是,不要将图像展平,而应遵循以下步骤,首先将图层的大小减到最小