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

نصب داکر بر روی ویندوز
نصب داکر بر روی ویندوز

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

نصب بر روی Windows:

قبلا برای نصب داکر روی ویندوز نیاز بود که حتما از یک لینوکس مجازی استفاده کرد که برای آن از روش‌هایی همانند Docker Machine و یا استفاده از Docker ToolBox توصیه می‌شد. به صورت کلی یعنی یک سیستم‌عامل لینوکس به صورت مجازی روی سیستم‌عامل ویندوز نصب شود که از طریق آن بتوان داکر را نصب و از امکانات آن استفاده کرد. اما ماکروسافت طبق اعلام قبلی که در اینجا در موردش صحبت کرده بودیم در ویندوز بدون نیاز به ماشین مجازی لینوکس، داکر رو پشتیبانی کرده می‌توان از اون استفاده کرد.

نکته: نصب به صورت پکیج بر روی ویندوز، تنها در ویندوز‌های زیر ممکن خواهد بود:

  • Windows 10 Pro
  • Windows 10 Enterprise Version 14393
  • Windows Server 2016 RTM

نصب به صورت پکیج بر روی ویندوز:

در ابتدا لازم است تا پکیج مورد نظر را دانلود کنید. همانطور که در جریان هستید داکر کلا روی ایران لینک‌های خود را مسدود کرده است. برای همین شما برای دانلود با خطای ۴۰۳ مواجه خواهید شد. برای رفع این موضوع می‌توان از روش‌های مختلفی استفاده کرد که در این لینک توضیح داده شده اما در ادامه از سایت شکن و سرویس رفع تحریم این سایت استفاده می‌کنیم. برای این کار اقدامات زیر را انجام دهید.

  • ابتدا Control Panel را باز کنید.
  • بر روی Network and Sharing Center کلیک کنید.
  • در قسمت گوشه سمت چپ صفحه بر روی Change adapter settings کلیک کنید.
  • سپس بر روی کارت شبکه خود راست کلیک کرده و گزینه‌ی Properties را انتخاب کنید.
  • بعد از آن (Internet Protocol Version 4 (TCP/IPv4 را از لیست باز شده انتخاب کرده و بر روی گزینه‌ی Properties کلیک کنید.
  • بر روی گزینه‌ی Use the following DNS server addresses کلیک کنید و این IP را در خانه‌های آن وارد نمایید. 94.232.174.194
  • بعد از وارد کردن IP جدید بر روی گزینه‌ی OK کلیک کرده و سپس Close را انتخاب نمایید.

انتظار می‌رود بعد از این مراحل و تغییر DNS Server بتوانید از سایت داکر پکیج مورد نظر را دانلود کنید.

از اینجا پکیج را دانلود کنید. بعد از دانلود بر روی Docker for Windows Installer.exe کلیک کرده تا نصب شروع شود. مراحل نصب که بسیار ساده است را طی کنید تا تمام شود. نیاز به اجازه برای استفاده شبکه و استفاده از Hyper-V خواهد داشت. در صورتی که بر روی ویندوز شما فعال نباشد آن را فعال خواهد کرد. در طول این مسیر ممکن است چند بار سیستم‌عامل شما ریستارت شود تا این مراحل کامل شود.

بعد از اتمام نصب شما در ویندوز خود نرم‌افزاری همانند تصویر زیر خواهید داشت.

داکر نصب شده در ویندوز ۱۰
داکر نصب شده در ویندوز ۱۰

در قسمت Status Bar ویندوز نیز لوگوی داکر را خواهید دید که بعد از استارت نرم‌افزار زمان نیاز دارد تا بتواند کل داکر را راه‌اندازی نماید. تا زمانی که این تصوری کامل نشود هنوز سرویس داکر به صورت کامل استارت نشده است. بعد از تکمیل همانند تصویر زیر خواهد شد.

لوگوی داکر در Status Bar
لوگوی داکر در Status Bar

بعد از راه‌اندازی کامل داکر تصویر زیر به شما نمایش داده می‌شود که مشخص می‌کند داکر به صورت کامل بر روی ویندوز شما آماده‌ی کار بود و با استفاده از cmd ویندوز می‌توانید از دستورات داکر استفاده کنید.

تصویر نهایی که نشان می‌دهد داکر به صورت کامل بر روی ویندوز راه‌اندازی شده است.
تصویر نهایی که نشان می‌دهد داکر به صورت کامل بر روی ویندوز راه‌اندازی شده است.

بعد از این تصویر شما می‌توانید به صورت کامل از دستورات Docker Client در cmd ویندوز استفاده کنید.

منبع



آموزش داکر و پلتفرم به زبان فارسی
آموزش داکر و پلتفرم به زبان فارسی
https://dockerme.ir/