گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

آموزش دیپلوی یک پروژه nodejs بر روی docker

باسلام خدمت همراهان همیشگی وبلاگ گروه کاربران لینوکس


در این پست قصد داریم ابتدا با نرم افزار محبوب داکر آشنا شویم و سپس به کمک هم آن را بر روی سیستم عامل Fedora 28 نصب کرده و یک پروژه نمونه nodejs بر روی آن دیپلوی کنیم.


مقالات فراوانی برای آشنایی با داکر نوشته شده است ،‌ به طور مثال در سال گذشته به کمک دوستان مقاله ای تحت عنوان " داکر و مجازی سازی لایه نرم افزار " در نشریه Slash منتشر کردیم که در این جا به صورت مختصر آن را شرح خواهیم داد :

در آن مقاله ابتدا انواع مجازی ساز ها را بررسی کردیم و بیان کردیم که بسیاری از مجازی ساز ها ، مانند KVM تمایل به مجازی سازی کل یک سیستم عامل را دارند و این کار سبب می‌شود که بر روی یک سرور فیزیکی تعداد بسیار بالایی نرم افزار سیستمی مشابه همواره در حال اجرا باشند و همه یک کار را انجام دهند ، برای مثال تصور کنید که بر روی یک  سرور ۱۰ عدد ماشین مجازی لینوکس داریم ، با احتساب خود سیستم اصلی حداقل ۱۱ کرنل لینوکس درحال اجرا هستند و ۱۱ سرویس iptable و ... تمامی این ها سبب می‌شوند که بخش بزرگی از منابع سیستم ما صرف کارهای تکراری شود. 

 

ادامه مطلب ...