mysurik.ru

Пробовал Alpine Linux в продакшене: вернулся на Ubuntu

5461667

Статья про Alpine Linux для продакшена — это из разряда «я попробовал, чтобы вы не повторяли». Использовать Alpine на сервере в production — смелое решение.

Я поставил Alpine на VPS для эксперимента. Система установилась за 5 минут. apk работает молниеносно. Памяти жрёт 40MB после загрузки. Красота.

Но начались проблемы. OpenRC вместо systemd — я постоянно путал команды. Нет стандартных тулов вроде bash (только ash). grep и sed есть, но их версии отличаются от GNU. Скормил час на то, чтобы понять почему awk не работает как надо.

Для высоконагруженных сред Alpine подходит благодаря минимальному потреблению ресурсов. Но администрировать его должен человек, который знает Alpine, а не просто Linux в целом.

Мой вердикт: для контейнеров — да, для продакшен-сервера — лучше Ubuntu Server или Debian. Если вы профи и хотите экономить ресурсы — Alpine огонь. Для всех остальных — головная боль.

Комментарии

Ваш комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *