Image Squashing - Definição do Glossário de CI/CD
O image squashing funde várias layers de build em menos (ou em uma só) para reduzir o tamanho final da imagem e ocultar arquivos intermediários, ao custo de perder o compartilhamento de layers entre imagens e a granularidade do cache.
O image squashing funde várias layers de build em menos (ou em uma só) para reduzir o tamanho final da imagem e ocultar arquivos intermediários, ao custo de perder o compartilhamento de layers entre imagens e a granularidade do cache.
O image squashing funde várias layers de build em menos (ou em uma só) para reduzir o tamanho final da imagem e ocultar arquivos intermediários, ao custo de perder o compartilhamento de layers entre imagens e a granularidade do cache.
Trade-off
O squashing remove da imagem final os arquivos apagados em layers posteriores, mas, como as layers deixam de coincidir, a reutilização de cache e a deduplicação de pull entre imagens degradam.