برچسب - کانتینر

راه‌اندازی توزیع جدید لینوکس توسط AWS

ارائه توزیع جدید لینوکس توسط AWS

سیستم عامل  Bottlerocket که از ماه‌ها پیش معرفی شده بود، در دسترس عموم قرار گرفته است. اخبار جدید منتشر شده در وبسایت آمازون حاکی از آن است که سیستم‌عامل جدید مبتنی برلینوکس، به نام “Bottlerocket“، مراحل بررسی و توسعه خود را طی کرده و هم‌اکنون در دسترس عموم قرار گرفته است. برخلاف اکثر توزیع‌ها،  Bottlerocket فقط پکیج‌های لازم برای میزبانی کانتینر‌ها را شامل می شود. سیستم عامل باتل راکت از تمام ایمیج‌های کانتینر‌ها که تابع استاندارد OCI هستند، پشتیبانی می‌کند. سیستم ‌عامل  [...]

باگ امنیتی داکر

باگ امنیتی در Docker وراه‌حل آن

یک باگ جدید در تمام نسخه‌های  Docker  پیدا شده‌است که می‌تواند به مهاجم اجازه دسترسی به میزبان را بدهد و ویرانی بیشتری را به بار آورد . این باگ  “CVE – 2018 – 15664” نام گذاری شده که  اجرای دستور <<docker cp>> در Docker زمینه‌ساز آن است. این باگ هفته پیش  توسط “ Aleksa Sarai ” کشف شد و وی بیان کرد که ” تا آنجایی که من می‌دانم هیچ دفاعی در برابر این نوع حمله وجود ندارد.” با اجرای  دستور <<docker cp>>، کدها از [...]

طریقه نصب واستفاده از داکر

مقدمه‌ای بر کانتینرها (Containers) در مواردی لازم است چند سرویس مختلف را ایجاد نموده و با آن‌ها کار کنید بطوریکه هیچ کدام از این سرویس‌ها در کار هم تداخل ایجاد نکنند. در چنین حالتی لازم است که چندین ماشین مجازی ایجاد کرده و سرویس‌های خود را بر روی آن‌ها اجرا کنید. ایجاد چندین ماشین مجازی و اجرای سیستم عامل‌ بر روی هرکدام از آن‌ها، علاوه بر ایجاد افزونگی بار بر روی کامپیوتر شما‌، به شدت منابع سخت‌افزاری شما را درگیر [...]

مقایسه کانتینرها با ماشین‌های مجازی

مقایسه کانتینرها با ماشین‌های مجازی

کانتینر یا ماشین مجازی؟ پاسخ این سوال بستگی به کاری که می‌خواهید انجام دهید دارد. مجازی‌سازی ما را قادر می‌سازد، بارکاری مربوطه را در محیطی مستقل از سخت‌افزار اصلی توسط یک لایه‌ انتزاعی به اجرا درآوریم. این انتزاع مکان تقسیم سرورها را در ماشین‌های مجازی با سیستم عامل‌های مختلف فراهم می‌کند. از طرف دیگر فناوری کانتینر (Container)  گزینه دومی رابرای انجام مجازی‌سازی به ما پیشنهاد می‌دهد, به این‌طریق که یک سیستم عامل تک برروی یک میزبان بتواند برنامه‌های مختلف و زیادی [...]

کانتینر

5 دلیل برای اینکه توسعه‌دهندگان عاشق کانتینرها هستند

توسعه دهندگان به عنوان یک نیروی محرک بدنبال پذیرش فناوری کانتینر بخصوص Docker (نوعی از کانتینرها) هستند. ولی چرا؟ کانتینر­های لینوکس تقریبا یک دهه است که اطراف ما بوده ­اند اما با انتشار کانتینر Docker طی چهار سال اخیر تعداد زیادی از توسعه­ دهندگان شروع به پذیرش این تکنولوژی کردند. اکنون آنچه به نظر می­‌رسد این است که کانتینر­ها در همه­ جا حضور خود را اثبات کرده و محبوبیت آن‌ها رو به افزایش است. امروزه کانتینر­ها بخش مهمی از حوزه IT  را [...]