Полный текст

Уменьшаем Docker-образ Go-приложения с 1.92 GB до 9 MBDocker-образ на 1.92 GB для 100-строчного Go-приложения — это, мягко говоря, неэффективно. Автор столкнулся с этой проблемой и решил докопаться до сути, оптимизировав сборку по максимуму.Результат впечатляет: образ похудел до 21 МБ (в 91 раз!), а с UPX-сжатием — и вовсе до 9 МБ. В материале — пошаговый разбор техник и выбор правильного базового образа для каждого сценария.