Telnet چیست؟ راهنمای کامل تل نت در ویندوز و مک
می 23, 2022بررسی و رفع مشکل امنیتی پروتکل smb
می 23, 2022Docker یکی از پلتفرم های متن باز قابل نصب بر روی سیستم عامل ویندوز (سرور مجازی ویندوز) است. اگرچه توسعه آن بر اساس لینوکس است. در این مقاله قصد داریم اطلاعاتی در مورد نصب Docker Desktop در ویندوز و هر آنچه که مربوط به آن است را به اشتراک بگذاریم. برای انجام این کار نیز پیش نیازهایی وجود دارد که بدون رعایت آنها نمی توانید این پروسه را به پایان برسانید، پس تا پایان این مقاله با ما همراه باشید.
پیش نیازهای نصب دسکتاپ داکر
اولین چیزی که باید به آن توجه کنید، پیش نیازهایی است که نصب داکر به آن نیاز دارد. به طور کلی، سیستم عامل ویندوز شما برای نصب موفقیت آمیز Docker Desktop به تعدادی شرایط نیاز دارد، از جمله:
1. WSL 2 backend
این شامل پیش نیازهای زیر است:
Windows 10 Pro، Enterprise یا Education که مخصوص نسخه 62 بیتی ویندوز است.
باید ویژگی WSL 2 را در ویندوز فعال کنید. برای فعال کردن این ویژگی، سیستم شما باید تعدادی ویژگی داشته باشد که عبارتند از:
- پردازنده 64 بیتی با SLAT
- رم 4 گیگابایت
- پشتیبانی مجازی سازی سخت افزار در سطح BIOS باید در تنظیمات BIOS فعال شود.
- بسته به روز رسانی هسته لینوکس را دانلود و نصب کنید.
اگر تمام شرایط فوق را برآورده می کنید، باید آماده ارائه سایر پیش نیازها باشید.
2. کانتینرهای Hyper-V Backend و Windows
این گزینه شامل پیش نیازهای زیر است:
- برای ویندوز 10، سیستم مورد نیاز شما باید دارای قابلیت پشتیبان WSL 2 باشد.
- ویژگی های Hyper-V و Containers ویندوز باید در ویندوز فعال باشد.
برای اینکه یک کلاینت Hyper-V با موفقیت کار کند، پیش نیازهای سخت افزاری زیر باید برآورده شود:
- پردازنده 64 بیتی با SLAT
- رم 4 گیگابایت
- پشتیبانی مجازی سازی سخت افزار در سطح BIOS باید در تنظیمات BIOS فعال شود.
نکات مهم
چند نکته برای نصب Docker در ویندوز وجود دارد که نیاز به توجه زیادی دارد. نصب Docker به طور کلی شامل گزینه های Docker Engine، Docker CLI، Docker Compose، Notary، Kubernetes و Credential Helper است. کانتینرها و تصاویر ایجاد شده توسط Docker Desktop بین تمام حساب های کاربری نصب شده در دستگاه های مختلف به اشتراک گذاشته می شود. این به این دلیل است که همه حسابهای ویندوز از یک ماشین مجازی برای ساخت و اجرای کانتینرها استفاده میکنند.
نکته مهمی که باید به آن توجه داشت این است که هنگام استفاده از پسزمینه Docker Desktop WSL 2، امکان اشتراکگذاری کانتینرها و تصاویر بین حسابها وجود ندارد. سناریوهای مجازی سازی تودرتو و مشابه، مانند اجرای Docker Desktop در VMWare یا Parallels، ممکن است کار کنند، اما هیچ تضمینی وجود ندارد.
اطلاعات مهم در مورد نصب Docker Desktop در ویندوز
برای نصب Docker در ویندوز، باید اطلاعات مهم و گسترده ای در مورد کانتینرهای موجود داشته باشید که مهمترین آنها گزینه های زیر است: جابجایی بین کانتینرهای ویندوز و لینوکس توضیح می دهد که چگونه می توانید Docker Desktop را در هر دو مورد امتحان کنید. شروع کار با Windows Containers به شما این امکان را می دهد که از آموزش نصب کانتینر در ویندوز 10، ویندوز سرور 2016 و ویندوز سرور 2019 استفاده کنید. برای مثال، این ویژگی به شما نشان می دهد که چگونه از برنامه MusicStore با کانتینرهای ویندوز استفاده کنید.
نحوه نصب Docker Desktop در ویندوز
برای اینکه بتوانید مراحل نصب را با موفقیت به پایان برسانید، باید یک سری مراحل را طی کنید که شامل گزینه های زیر می شود:
- ابتدا باید روی Docker Desktop Installer.exe دوبار کلیک کنید.
البته این برای زمانی است که آن را دانلود کرده اید. پس از دانلود به پوشه Download منتقل می شود و می توانید آن را در آنجا پیدا کنید.
- در صورت درخواست، باید مطمئن شوید که ویژگی Windows Hyper-V فعال است یا اینکه گزینه Install need Windows components for WSL 2 در صفحه پیکربندی انتخاب شده است.
- برای دریافت تاییدیه نهایی یا مجوز نصب، باید دستورالعمل های مربوطه را دنبال کرده و سپس مراحل نصب را ادامه دهید.
- هنگامی که نصب با موفقیت انجام شد، برای تکمیل مراحل روی Close کلیک کنید.
اگر حساب مدیریت شما با حساب شما متفاوت است، باید کاربر را به گروه docker-users اضافه کنید. سپس مدیریت کامپیوتر را به عنوان مدیر اجرا کنید. سپس به Local Users and Users and Groups> Groups> docker-users بروید. برای اینکه بتوانید کاربران بیشتری را به گروه اضافه کنید، کافیست کلیک راست کنید. برای اعمال تغییرات، باید یک بار از سیستم خارج و دوباره وارد شوید. با انجام این مراحل می توانید موفق به نصب داکر در ویندوز شوید.
نحوه اجرای Docker Desktop در ویندوز
بعد از اینکه Docker Desktop را نصب کردید این برنامه به صورت خودکار اجرا نمی شود و برای این کار ابتدا باید از منوی استارت و کادر جستجوی ویندوز کلمه Docker را تایپ کنید و روی آیکون آن کلیک کنید:
هنگامی که نماد نهنگ در نوار پایین ویندوز باقی می ماند، به این معنی است که Docker Desktop فعال است و در حال اجرا بوده و از طریق هر پنجره ترمینال قابل دسترسی است.
اگر نماد نهنگ در قسمت اعلان ها پنهان است و نمی توانید آن را ببینید، روی فلش بالا کلیک کنید تا به شما نشان داده شود.
شروع اولیه
هنگامی که مراحل اولیه با کیفیت بالا کامل شد، Docker Desktop آموزش را راه اندازی می کند. این آموزش شامل یک تمرین ساده است که در آن می توانید یک تصویر نمونه ایجاد کرده و آن Docker Hub را ذخیره کنید. پس از آن می توانید Docker Desktop را با موفقیت در ویندوز اجرا کنید.
اگر می خواهید دوباره این آموزش را اجرا کنید، کافی است به منوی Docker Desktop رفته و Learn را انتخاب کنید.
به روز رسانی خودکار
هنگام نصب داکر در ویندوز، یکی از مهم ترین مواردی که باید از آن آگاه باشید، به روز رسانی خودکار است. با شروع Docker Desktop 3.0.0، بهروزرسانیها نیز بهطور خودکار بهعنوان بهروزرسانی دلتا از نسخه قبلی در دسترس خواهند بود.
هنگامی که یک به روز رسانی در دسترس است، Docker Desktop نمادی را برای به اشتراک گذاشتن در دسترس بودن نسخه جدیدتر نمایش می دهد. هر زمان که احساس راحتی کردید و زمان کافی داشتید می توانید دانلود به روز رسانی ها را در پس زمینه شروع کنید. پس از اتمام دانلود نسخه جدیدتر، تنها کاری که باید انجام دهید این است که روی Update کلیک کرده و آن را از منوی Docker مجددا راه اندازی کنید. با این کار آخرین بهروزرسانی نصب میشود و Docker Desktop مجدداً راهاندازی میشود تا تغییرات اعمال شوند.
با نحوه حذف Desktop Docker از ویندوز آشنا شوید
اکنون که به طور کامل با نصب داکر در ویندوز آشنا شدید، ممکن است بخواهید آن را حذف کنید. به همین دلیل نحوه حذف آن را برای شما ذکر کرده ایم. برای حذف Docker، فقط مراحل زیر را دنبال کنید:
1. از منوی استارت ویندوز به آدرس زیر بروید.
Settings > Apps > Apps & features
سپس Docker Desktop را از لیست برنامه ها و ویژگی ها حذف کرده و سپس Delete را انتخاب کنید.
2. برای ادامه مرحله باید روی گزینه Uninstall کلیک کنید. به طور کلی، این نشان می دهد که آیا شما آماده حذف هستید یا خیر.
یک نکته بسیار مهم
با حذف Docker از ویندوز، تمام کانتینرها، تصاویر، حجم ها و سایر داده های مربوط به دستگاه حذف شده و همه فایل ها و پوشه های ایجاد شده توسط برنامه از بین می روند. برای اینکه تمام داده ها و اطلاعات خود را حفظ کنید، باید از همه آنها یک نسخه پشتیبان تهیه کنید.
نتیجه
اگرچه داکر یکی از پلتفرم های متن باز لینوکس است، کاربران ویندوز نیز می توانند از آن استفاده کنند. به همین منظور سعی کردیم مراحل لازم برای نصب داکر در ویندوز را با شما در میان بگذاریم. همچنین می توانید هر زمان که بخواهید آن را حذف کنید که در این مقاله به بررسی آن پرداختیم.
سوالات متداول
1. پیش نیازهای ضروری برای نصب داکر در ویندوز چیست؟
به طور کلی، اگر می خواهید در نصب داکر موفق شوید، باید تمام الزامات بک اند WSL 2 و بک اند Hyper-V و کانتینرهای ویندوز را داشته باشید.
2. چگونه می توانیم از Windows Container Tutorials استفاده کنیم؟
اگر با اجرای Windows Containers شروع کنید، می توانید از آموزش های مختلف در مورد انواع مختلف ویندوز نهایت استفاده را ببرید.
3. برای حذف Docker از ویندوز به چه قسمتی برویم؟
برای حذف Docker از ویندوز، کافیست به Settings > Apps > Apps & Features بروید.
4. در صورت حذف داکر به اطلاعات قبلی قابل دسترسی هست یا خیر؟
نه. برای دسترسی به آن قبل از حذف باید یک نسخه پشتیبان تهیه کنید.

