Ad Briefs
Ad Briefs
@AdBriefsHub

1,5 GB у Django-образа — это не «ну и ладно», а прямой налог на скорость.

1,5 GB у Django-образа — это не «ну и ладно», а прямой налог на скорость.

Что внутри обычно раздувает контейнер:
— dev-зависимости, которые не нужны в production
— cache, build-artifacts, .pyc и мусор после сборки
— лишние системные пакеты
— непочищенные слои в Dockerfile

Что это ломает на практике:
1) медленнее build и deploy
2) дольше pull на CI/CD и в Kubernetes
3) выше риск, что в прод уедет то, чего там быть не должно
4) больше поверхность для уязвимостей

Рабочая схема простая:
— multi-stage build
— ставим только production-зависимости
— чистим cache и временные файлы
— используем slim/base-образы, а не «полный фарш»
— проверяем размер слоёв, а не только финальный тег

Минус 500 MB — это не косметика. Это меньше времени на выкладку, меньше трафика и меньше сюрпризов в production. 🚚
Этот пост опубликован в Telegram-канале Ad Briefs. Подписаться можно по ссылке: @AdBriefsHub.
industry

Свежие посты в категории «Industry & Brand News»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.