Если образ приложения весит гигабайт с лишним, а на сервере с диском 20-40 ГБ каждый пуш в реестр и каждый деплой ощущаются как испытание — дело почти всегда не в самом коде, а в том, как собран Dockerfile. Лишний базовый образ, случайно затащенный контекст сборки, неправильно расположенная чистка кэша — и вес растёт незаметно, слой за слоем. Ниже — конкретные приёмы, которые реально уменьшают образ, и почему часть «очевидных» способов на деле не работает.
Подробнее →