این روز ها کانتینر ها(container) به دلیل بازدهی بالاتر و سبک بودنشان جایگزین ماشین های مجازی (Virtual Mashin) شده اند.
تفاوت کانتیرهاو ماشین های مجازی رو به خوبی میتوان در شکل زیر مشاهده کرد:

در حقیقت داکر وظیفه ی مدیریت یک یا چند کانتینر در کنار هم را دارد.

یعنی اینکه مینیمال ترین کانتیر را برای برنامه های شما میسازد یا اینکه کانتینر ها را با هم شبکه میکند یا ….

یک بانکی از ایمیج های مختلف هم توسط توسعه دهنده ها در سایت داکر هاب (Docker Hub) در دسترس استفاده کنندگان از داکر قرار گرفته که بسیار پر کاربرد است.

داکرفایل Dockerfile

فایل هایی با فرمت yaml یا yml هستند که به عنوان فایل کافینگ داکر مورد استفاده قرار میگیرند.

با اجرا کردن یا به اصطلاح build کردن داکرفایل داکر ایمیج (image) مورد نظر را یا از مخزن خود داکر داکر هاب (Docker Hub) یا از مخزن شخصی نصب میکند و به راحتی با یک خط دستور کانتینر ها اجرا شده و قابل استفاده هستند.

به گفته ی سایت docker.com ماهانه بیش از یک بیلیون ایمیج از سایت داکر هاب (Docker Hub) دانلود میشود که البته خب ادعی عجیبی است اما خیلی هم دور از ذهن نیست!

آموزشداکر (Docker)

containerdockervirtual mashinvmداکرکانتینرماشین مجازی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *