[#] [Из песочницы] Как я уменьшил Docker образ на 98.8% при помощи fanotify
habrabot(difrex,1) — All
2015-06-01 11:28:09


_Предлагаю читателям «Хабрахабра» перевод публикации [«How I shrunk a Docker image by 98.8% – featuring fanotify»][1]._ Несколько недель назад я делал внутренний доклад о Docker. Во время презентации один из админов спросил простой на первый взгляд вопрос: «Есть ли что-то вроде „программы похудения для Docker образов“»? Для решения этой проблемы вы можете найти несколько вполне адекватных подходов в интернете, вроде удаления директорий кэша, временных файлов, уменьшение разных избыточных пакетов, если не всего образа. Но если подумать, действительно ли нам необходима полностью рабочая Linux система? Какие файлы нам действительно необходимы в отдельно взятом образе? Для Go binary я нашел радикальный и довольно эффективный подход. Он был собран статически, почти без внешних зависимостей. Конечный образ — 6.12 МB. [Читать дальше →][2]

[1]: https://blog.jtlebi.fr/2015/04/25/how-i-shrunk-a-docker-image-by-98-8-featuring-fanotify/
[2]: http://habrahabr.ru/post/259021/#habracut