برای نصب داکر در ویندوز ابتدا باید شرایط اولیه فراهم باشد. مهمترین پیشنیاز، داشتن یک سیستمعامل بهروز است. در گذشته داکر از Hyper-V برای ساخت و مدیریت کانتینرها استفاده میکرد، اما از نسخههای Build 16 و 19 به بعد، این کار از طریق WSL2 انجام میشود. دلیل این تغییر آن است که WSL2 امکان کنترل بهتر Subsystemهای لینوکسی در کنار سرویسهای مجازیسازی ویندوز را فراهم میکند.
برای شروع نصب کافی است وارد وبسایت Docker شده و از صفحه دانلود، آخرین نسخه Docker Desktop را دریافت کنید:
دانلود Docker Desktop برای ویندوز | Docker Documentation

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


در پایان نصب ممکن است از شما پرسیده شود که آیا WSL2 بر روی سیستم نصب است یا خیر. اگر نصب نباشد، باید آن را نصب کنید. مایکروسافت دستورالعمل و فایلهای نصبی لازم را در لینک زیر ارائه کرده است:
راهنمای نصب دستی WSL برای نسخههای قدیمیتر | Microsoft Learn

اگر همه مراحل بهدرستی پیش برود، در نهایت با صفحه خوشآمدگویی زیر روبهرو خواهید شد:

پس از انجام آمادهسازیهای اولیه، Docker Desktop آماده اجرا و استفاده خواهد بود:
