Docker-образ Django-приложения часто разрастается до 1,5 GB и выше — вместе с ним в production уезжают dev-зависимости, мусорные файлы и лишние слои. Это не только лишний вес: больше размер образа, дольше сборка и сложнее деплой.
В таких случаях обычно проверяют базовый образ, выносят установку зависимостей в отдельные слои, удаляют кэш и оставляют в финальной сборке только то, что реально нужно для запуска. ⚙️
Минус 500 MB для контейнера — это не косметика, а ускорение всей цепочки: от CI до выката.
Story Lab
@StoryLabPro
Docker-образ Django-приложения часто разрастается до 1,5 GB и выше — вместе с ним в production уезжают dev-зав
Этот пост опубликован в Telegram-канале Story Lab. Подписаться можно по ссылке: @StoryLabPro.