Alpine چیست

سلام وقتتون بخیر
یک سوالی ذهن منو مشغول کرده چرا alpine؟ یه نسخه لینوکس هست به اسم alpine خیلی محبوب شده , آیا این یک نسخه لینوکس معمولی هست که بشه نصب کرد مثل ubuntu یا خیر یک نسخه ای هست برای کار های خاص؟
اگه ممکنه راهنمایی کنید , ممنونم

1 Likes

سلام
من این اسم رو توی image های docker شنیدم.
در واقع alpine یه لینوکس خیلی سبک و امن و resource efficient هستش
مثل این که یه نسخه ازش هست با حجم 5 مگ !!!
برای همین توی image های docker ازش زیاد استفاده میشه
اگه اطلاعات کامل‌تری ازش می‌خواین باید سرچ کنید ولی در کل علت استفاده ازش سریع بودن و امن بودن و کم‌حجم بودنشه.

1 Likes

نه. خیلی مضخرفه و مشکلات و محدودیتهای زیادی داره. حتی برای داکر هم به درد همه نمیخوره و بعضیها از نسخه‌های مینیمال شده‌ی دبیان استفاده میکنن.
مثلا یکی از مشکلاتش (که احتمالا علت اصلی بقیه‌ی مشکلات هم هست) اینه که به جای glibc (که تقریبا همه‌ی لینوکسها ازش استفاده میکنن) از musl استفاده میکنه.
این باعث میشه چیزی که توی alpine کامپایل میکنیم توی لینوکسهای دیگه قابل استفاده نباشه (و برعکس)

2 Likes