آموزش کار با Image و کانتینر های Docker

داکر
[تعداد: 5    میانگین: 5/5]

در Docker معرفی و آموزش نصب و راه اندازی روی Ubuntu گفتیم که Docker (داکر) یک پلتفرم متن باز برای ساخت ، توسعه و راه اندازی اپلیکیشن ها می باشد.توسط داکر می توان انواع اقسام اپلیکیشن ها را مانند ماشین های مجازی در یک محیط ایزوله با قابلیت قابل حمل بودن (portable) و با منابع کمتر راه اندازی کرد و به نصب داکر روی سیستم عامل اوبنتو پرداختیم حال در این آموزش می خواهیم به نحوه ی استفاده از Image ها و کانتینر های Docker بپردازیم.

خب اول از همه بگیم کانتینر چیست ؟ تصویر زیر را ببینید :

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

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

با ما همراه باشید تا به استفاده از Image های Docker بپردازیم.

برای چک کردن دسترسی به مخزن ایمیج های داکر دستور زیر را اجرا کنید :

hello-world یک ایمیج ساده می باشد که جهت تست کارکرد داکر به کار می رود ، خروجی :

همان طور که از خروجی مشخص است ، داکر ایمیج hello-world رو در داخل سیستم پیدا نکرده ، و در نهایت آن را از مخزن داکر دانلود کرده و اجرا کرده و این عمل دسترسی به مخزن و کارکرد درست داکر را نشان می دهد.

برای جست و جو در مخزن داکر از دستور زیر می توان استفاده کرد :

در دستور بالا ما ایمیج های ubuntu رو جست و جو کردیم ، که لیست ایمیج ها را برای ما در خروجی نشان می دهد :

در ستون Official ، اگر در ردیف ایمیجی کلمه ی OK نوشته شده باشد به معنی آن است که این ایمیج توسط شرکت آن پروژه پشتیبانی می شود.

کانتینر داکر

بعد از این که ایمیج مورد نظر خود را پیدا کردیم با دستور زیر آن را دانلود می کنیم :

که در این آموزش ما ایمیج ubuntu رو در نظر گرفتیم :

خروجی :

بعد از این که ایمیج مورد نظر دانلود شد (ubuntu) ، می توان از آن ایمیج برای ساخت کانتینر استفاده کرد که با دستور زیر قابل انجام می باشد :

آپشن های i و t در این دستور ما را به شل کانتینری که ساختیم و اجرا کردیم می برد و محیط دستوری شما به شکل زیر تغییر می کند :

حال می توانیم دستورات مربوط به اوبنتو را اجرا کنیم ، برای مثال :

برای مشاهده ی ایمیج های دانلود شده از دستور زیر استفاده می کنیم :

خروجی :

مشاهده ی کانتینر ها :

خروجی :


تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خرید سرور مجازی، لایسنس امنیتی imunify360 و لایسنس سی پنل اصل شما را یاری کنند و جدیدترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.

پرتال کاربری آلما هاست ( پاسخگویی 24 ساعته ) : پورتال مشتریان آلما هاست

خلاصه
آموزش کار با Image و کانتینر های Docker
نام مقاله
آموزش کار با Image و کانتینر های Docker
توضیح
در آموزش قبلی گفتیم که Docker (داکر) یک پلتفرم متن باز برای ساخت ، توسعه و راه اندازی اپلیکیشن ها می باشد.توسط داکر می توان انواع اقسام اپلیکیشن ها را مانند ماشین های مجازی در یک محیط ایزوله با قابلیت قابل حمل بودن (portable) و با منابع کمتر راه اندازی کرد و به نصب آن روی سیستم عامل اوبنتو پرداختیم حال در این آموزش می خواهیم به نحوه ی استفاده از Image و کانتینر های Docker بپردازیم.
نویسنده
نام منتشر کننده
آلما هاست
لوگو منتشر کننده

آلما هاست، پیشرو در خدمات میزبانی وب لینوکسی ( هاست ابری، پربازدید و هاست دانلود )، سرور مجازی، سرور اختصاصی و نیمه اختصاصی با بیش از 13 سال سابقه درخشان در حوزه هاستینگ و خدمات دیتاسنتری در ایران. تنها نماینده رسمی دو دیتاسنتر انگلیسی در ایران با نام های رداستیشن و زارع انگلیس. پایه گذار یکی از اولین و قوی ترین تیم های نرم افزاری با نام ویکی بیت.

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

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