داکر چیست و آموزش نصب سریع آن

شبکه و هاستینگ

..داکر چیست و آموزش نصب سریع آن..
شبکه و هاستینگ

داکر چیست و آموزش نصب سریع آن

داکر چیست؟

استفاده از داکر (DOCKER) در بین مدیران سرور روز به روز در حال افزایش است. اما این نرم افزار چیست و چرا به سرعت در بین کاربران محبوب شد. داکر این امکان را فراهم کرد تا کاربران بتوانند نرم افزارهای خود را به صورت مجزا و در محیط ایزوله روی سیستم عامل اجرا کنند. داکر بر اساس کانتینر کار می کند. کانتینر امکانی را برای کاربران فراهم می کند که برنامه های خود را به همراه تمام پیش نیازهای آن راه اندازی کنند.

تفاوت داکر با VM

تفاوت اصلی بین داکر و ماشین مجازی، ایزوله سازی برنامه ها است. vm روی یک Hypervisor یا مجازی ساز اجرا می شوند. vm با اینکه به صورت مجازی بالا آمده اند که در این حالت سیستم عامل های مجازی نصب شده همانند هر سیستم عامل واقعی امکان استفاده از منابع سخت افزاری موجود درسیستم مانند CPU و یا hard و ram را دارد. اما داکر بر خلاف vm ها که مجازی سازی را در لایه Hardware انجام میدهند. سیستم های Container Base مجازی سازی را در لایه Os انجام میدهند.

 containers vs vm

 containers vs vm

نصب داکر روی لینوکس

نصب داکر نیاز به یک سری پیش نیاز دارد از این رو شرکت داکر یک فایل bash طراحی کرده است که بتوان با اجرای آن تمام پیش نیازهای داکر به همراه نسخه اخر داکر را به راحتی نصب کرد.

curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh

بعد از اتمام نصب برای اینکه از نصب داکر مطمئن شوید دستور زیر را اجرا کنید.

docker –veriosn

نصب برنامه ها از طریق Image در داکر

اگر بخواهید برنامه ای را روی داکر نصب کنید چند راه وجود دارد. اما یکی از ساده ترین راه ها برای اجرا، استفاده از image داکر است. این image در آدرس hub.docker.com وجود دارند و تنها کافیست وارد این سایت شوید و اسم برنامه مورد نظر خود را سرچ کنید تا دستور نصب آن از طریق docker ببینید.

برای مثال من قصد دارم وب سرور nginx را روی داکر نصب کنم. دستور نصب از طریق image آن را در پایین می‌بینید.

docker run -it --rm -d -p 8080:80 --name web nginx

نصب داکر روی Windows

معمولا کاربران داکر را روی لینوکس اجرا می کنند و این برنامه برای لینوکس توسعه داده شده است و بیشتر نیز شرکت های لینوکسی پشتیبان این نرم افزار هستند. ولی داکر قابلیت نصب روی ویندوز نیز دارد. برای نصب داکر روی ویندوز باید از برنامه ای به نام Kitematic استفاده کنید و از طریق لینک زیر آن را دانلود نمایید.

دانلود Kitematic

نتیجه گیری

داکر در سال 2014 متولد شد ولی با سرعت در بین کاربران محبوب و در حال حاضر هزاران سرویس بر اساس آن پیاده سازی و در حال اجرا هستند. دو سال بعد از تولد داکر کمپانی ها Cisco, Google, Huawei, IBM, Microsoft, و Red Hat همگی از حمایت کنندگان این نرم افزار بودند. روز به روز نیاز نیروی انسانی داکر در بین شرکت های افزایش یافت و در حال حاضر یکی از اصلی ترین کورس ها در زمینه devops را داکر به خود اختصاص داده است.

امیدواریم مطلب «داکر چیست» برای شما مفید بوده باشه. برای مطالعه سایر مقاله‌های نوشته شده توسط تیم تولید محتوای مبین هاست می‌تونید به بلاگ ما سر بزنید.

62
2022-03-02 12:55:03
..نظرات..
..مقالات پربازدید..
طراحی سایت

آموزش قرعه کشی در اینستاگرام

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

23641
24 فروردین 1398
سئو

چگونه ویدیو کلاس های آنلاین (وبینار) را ضبط کنیم؟| آموزش ۳ روش

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

9970
08 اردیبهشت 1399
طراحی سایت

bit.ly چیست ؟

بیتلی یا bitly یکی از شناخته‌شده‌ترین سرویس‌های کوتاه کننده لینک است. این سایت با نشانی https://bit.ly در سال ۲۰۰۸ تاسیس شد. یک کوتاه کننده‌ی لینک وظیفه دارد تا لینک‌های مورد نظر کاربران را به شکل کوتاه و قابل خواندن و نوشتن تبدیل کند. این سرویس در هر ماه حدود ۶۰۰ میلیون لینک کاربران را کوتاه می‌کند. علت استفاده از...

9077
27 آذر 1398