جستجو برای:
سبد خرید 0
  • خانه
  • درباره ما
  • وبلاگ
  • کتاب الکترونیک
  • رویدادها
  • محصولات آموزشی
    • شبکه
      • سیسکو
      • مایکروسافت
      • مجازی سازی
      • میکروتیک
    • محصولات Udemy
    • کتاب الکترونیک
  • تماس با ما
  • 09125130743
  • cisco@networkuser.ir
  • درباره ما
  • وبلاگ کاربر شبکه
0
کاربر شبکه - آموزش شبکه های کامپیوتری
  • خانه
  • درباره ما
  • وبلاگ
  • کتاب الکترونیک
  • رویدادها
  • محصولات آموزشی
    • شبکه
      • سیسکو
      • مایکروسافت
      • مجازی سازی
      • میکروتیک
    • محصولات Udemy
    • کتاب الکترونیک
  • تماس با ما
آخرین اطلاعیه ها
جهت نمایش اطلاعیه باید وارد سایت شوید
ثبت نام/حساب کاربری

وبلاگ

داکر Docker چیست؟

27 فروردین 1401
ارسال شده توسط فرهاد شریفیان
مقالات عمومی
داکر چیست

داکر (Docker) یک پلتفرم اپن سورس می باشد که برای ایجاد، توسعه و مدیریت مرتبط با کانتینرها (Containers) بر روی سیستم عامل های متداول مورد استفاده قرار می گیرد. تکنولوژی داکر رسما در سال 2013 معرفی شد.

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

در داکر یک ایزوله سازی منابع بین هسته سیستم عامل و موارد مختلفی که در داخل کانتینر اجرا می شود شکل می گیرد. این ایزوله کردن کاملا با ساختار ماشین های مجازی VM متفاوت می باشد. در ساختار مجازی سازی ما همه چیز را از سیستم عامل تا وارد دیگر به شکل یک بسته بندی در نظر میگیرم و در آنجا هر ماشین مجازی سیستم عامل مربوط به خود را دارد اما در دنیای داکر هسته سیستم عامل اصلی در کانتینرها به اشتراک گذاشته می شود.

داکر در ابتدا برای کار بر روی پلتفرم لینوکس طراحی شد، اما روزبروز رشد کرد و توسعه داده شد تا به امروز که بر روی بسترهای مختلفی مورد استفاده قرار می گیرد. بعنوان مثال امروزه بر روی ویندوز سرور از نسخه 2016 به بالا شما می توانید کانتینر داشته باشید و از پلتفرم داکر بهره ببرید.

داکر چیست

داکر دارای یک Docker Engine در زیرساخت خود می باشد که برای ایجاد و مدیریت برنامه های کاربردی در قالب کانتینر مورد استفاده قرار می گیرد. این Engine یک فرآیند Daemon سمت سرور ایجاد می کند که میزبان ایمیج ها، کانتینرها و منابع مرتبط با شبکه و ذخیره سازی است. Daemon همچنین یک رابط خط فرمان CLI در سمت کاربر ایجاد می کند تا کاربر بتواند از طریق این رابط با کانتینر و ساختار برنامه کاربردی خود تعامل داشته باشد. کانتینرهایی که توسط داکر ایجاد می شوند Dockerfiles نامیده می شوند.

پلتفرم داکر برای کاربران خود بسترهایی را نیز در نظر گرفته است، یکی از این بسترها Docker Hub می باشد که بعنوان یک فضای کلود به کاربر این امکان را می دهد تا بتواند از کانتینرهای آماده استفاده کند و یا کانتینرهایی را جهت استفاده دیگران منتشر کند.

داکر بعنوان یک پلتفرم استاندارد برای ایجاد و توسعه سریع کانتینرها بر روی بستر Docker Engine ظهور کرد. داکر این امکان را می دهد تا کاربران بتوانند براحتی کانتینرهای خود را که شامل برنامه های کاربردی و وارد مرتبط با آن است بین میزبان های مختلف جابجا کنند و در محیط های عمومی و خصوصی به اشتراک بگذارند. مزایای داکر شامل بالا بردن بازدهی در Application ها و استفاده کمتر از منابع و همینطور استقرار سریع تر در مقایسه با ماشین های مجازی می باشد.

 

ترجمه و تدوین: فرهاد شریفیان

استفاده از مطلب با ذکر منبع بلامانع است.

برچسب ها: Docker چیست؟آشنایی با Daemonآشنایی با داکرآموزش داکرپلتفرم داکرداکرداکر چیست؟داکر و کانتینرداکر و لینوکسسیستم عاملکانتینر چیست؟مجازی سازی سیستم عامل
بعدی بررسی خصوصیات HA در Hyper-V و vSphere
قبلی انتخاب درست منابع برای VM های آزمایشگاه خانگی

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
پشتیبانی
دسته‌ها
  • امنیت شبکه
  • سخت افزار
  • سیسکو
  • شبکه های بیسیم
  • کتاب الکترونیک
  • لینوکس و مک
  • مایکروسافت
  • مجازی سازی
  • مجموعه های آموزشی
  • مقالات عمومی
  • میکروتیک
  • نرم افزار
  • محبوب
  • جدید
  • دیدگاه ها
کاربر شبکه

کاربر شبکه با هدف ارائه آموزش های کاربردی و متناسب با بازار کار در سال 1394 توسط فرهاد شریفیان شروع به کار نمود.

  • تهران، میدان آرژانتین
  • 09125130743
  • cisco@networkuser.ir
دسترسی سریع
  • خانه
  • درباره ما
  • تماس با ما
  • وبلاگ کاربر شبکه
خبرنامه

به جمع ما بپیوندید و از آخرین ها در کاربر شبکه مطلع شوید.

© کلیه حقوق این سایت محفوظ و متعلق به آقای فرهاد شریفیان می باشد.
اشتراک گذاری در شبکه های اجتماعی
ارسال به ایمیل
http://fsharif.ir/?p=3408
علاقمندی ها 0
صفحه علاقمندی های من ادامه خرید
مرورگر شما از HTML5 پشتیبانی نمی کند.