نصب داکر در ویندوز به شما امکان میدهد تا بهسادگی برنامههایتان را در کانتینرهای جداگانه قرار دهید و دسترسی راحتتری به آنها داشته باشید. قبل از نصب نیاز است خیالتان از چند ویژگی مهم در ویندوز راحت شود. در این مقاله از بلاگ ایران سرور، پیشنیازها و مراحل نصب داکر در ویندوز را بهصورت گامبهگام بررسی خواهیم کرد. سپس نحوه انجام تنظیمات و حذف آن را خواهیم گفت. اگر میخواهید با چند کلیک ساده، ویندوز خود را به یک پلتفرم قدرتمند برای توسعه برنامه تبدیل کنید، همراه ما باشید.
پیشنیاز نصب داکر روی ویندوز
برای دانلود و نصب Docker روی ویندوز، قبل از هر چیز نیاز به مقدمهچینی داریم. الزامات ضروری برای نصب داکر براساس نسخه ویندوز شما شامل موارد زیر است: اما قبل از شروع نصب اگر می خواهید در مورد داکر اطلاعات بیشتر داشته باشید پیشنهاد می کنیم مقاله داکر چیست؟ را از وبلاگ ایران سرور بخوانید.
این روزها صحبت داکر (Docker) در محافل فناوری داغ است و به احتمال زیاد از گوشه و کنار تعریفهای داکر به گوش شما نیز رسیده است. حتی آمارهای سایت DataLog هم گواهی بر این موضوع است.
نسخه ویندوز | ویندوز ۱۱: نسخه ۶۴ بیتی Home یا Pro (نسخه 21H2 یا بالاتر) یا نسخه Enterprise یا Education (نسخه 21H2).
ویندوز ۱۰: نسخه ۶۴ بیتی Home یا Pro (نسخه 21H2 یا بالاتر) یا نسخه Enterprise یا Education (نسخه 21H2). |
حافظه (RAM) | حداقل ۴ گیگابایت
برای برنامههای سنگین ۶ گیگابایت |
فضای ذخیرهسازی | برای نصب و اجرا ۲۵ گیگابایت
برای ذخیره تصاویر و دادهها ۳۵ تا ۴۰ گیگابایت |
پردازنده | ۶۴ بیتی |
ویژگیهای Hyper-V، WSL 2 و Container | فعال |
Docker روی لپتاپهایی با ۴ گیگابایت حافظه، پردازنده ۶۴ بیتی و ۲۵ گیگابایت فضای ذخیرهسازی اجرا میشود، اما این موارد ممکن است باتوجه به نوع استفاده شما تغییر کند. برای بررسی فعال بودن ویژگیهایی مثل WSL2 بهسادگی میتوانید با فشردن کلید ترکیبی Windows+R عبارت CMD را تایپ کنید. در پنجره خط فرمان، عبارت wsl را بنویسید. اگر این ویژگی فعال باشد، عباراتی مشابه پیغام زیر خواهید دید.
1. بررسی نصب WSL2
درغیراینصورت، بهسادگی با وارد کردن عبارت ws–install میتوانید این ویژگی را نصب و فعال کنید. برای فعالسازی Hyper-V نیز کامپیوتر را ریاستارت کرده و به تنظیمات بایوس به مسیر زیر بروید:
Settings > Update and Security > Recovery > Advanced Setup > Device Configuration.
مطمئن شوید گزینه Enable Turbo Boost on DC فعال است.
2. فعالسازی ویژگی Hyper-V
با درنظر گرفتن این موارد حالا میتوانیم سراغ نصب داکر روی ویندوز سرور برویم.
بیشتر بخوانید: کوبرنتیز چیست؟ هرآنچه باید درباره Kubernetes بدانید
مرحله اول: آموزش نصب داکر روی ویندوز
در ادامه، گامبهگام مراحل نصب را با هم پیش خواهیم گرفت:
گام اول: Docker Desktop را دانلود کنید
- مرورگر خود را باز کنید.
- در نوار جستجو عبارت Docker download را تایپ کرده و کلید Enter را بزنید.
- میتوانید از همان ابتدا از صفحه رسمی وبسایت داکر نیز برای دانلود استفاده کنید.
گام دوم: نرمافزار متناسب با سیستمعامل خود را انتخاب کنید
- در صفحه دانلود، گزینه «Windows» را به عنوان سیستم عامل خود انتخاب کنید.
گام سوم: تا پایان دانلود منتظر بمانید
دانلود به طور خودکار شروع خواهد شد و مدت زمان آن بستگی به سرعت اینترنت شما دارد.
گام چهارم: فرایند نصب را پیش ببرید
برای شروع کار با Docker Desktop، مراحل زیر را به دقت دنبال کنید:
- قدم ۱: روی فایل Docker Desktop Installer.exe دوبار کلیک کنید تا نصب آغاز شود.
- قدم ۲: پس از اتمام نصب، پنجرهای برای پذیرش توافقنامه خدمات Docker ظاهر میشود. روی گزینه «Continue» کلیک کنید تا Docker Desktop راهاندازی شود.
- قدم ۳: با کلیک روی OK، فرآیند نصب به پایان میرسد.
صفحه تأیید زیر به شما نمایش داده میشود.
مرحله دوم: تنظیمات و نحوه اجرای داکر دسکتاپ پس از نصب
برای شروع کار با Docker Desktop در ویندوز، ابتدا از منوی استارت ویندوز، Docker Desktop را باز کنید.
- روی آیکون Docker در نوار وظیفه (taskbar) کلیک کنید.
- با راستکلیک روی این آیکون، منوی دستورات Docker نمایش داده میشود.
- گزینه «Settings» را انتخاب کنید.
تنظیمات عمومی Docker Desktop
در ادامه آموزش نصب داکر روی ویندوز در بخش تنظیمات، مطمئن شوید که گزینه «Use the WSL 2 based engine» فعال باشد. این گزینه در مسیر Settings > General قرار دارد.
تنظیمات منابع Docker Desktop
سپس، برای انتخاب توزیعهای WSL 2 که میخواهید از آنها برای ادغام Docker استفاده کنید، به مسیر Settings > Resources > WSL Integration بروید. در اینجا میتوانید توزیعهای نصب شده WSL 2 خود را مشاهده و انتخاب کنید.
تأیید نصب داکر در ویندوز
بعد از نصب داکر با استفاده از ترمینال ویندوز(Command Prompt or PowerShell, but not PowerShell ISE) قادر هستید که دستورات داکر یا همان Docker Client را اجرا کنید. برای بررسی اولین موضوع و تست، مراحل زیر رو دنبال کنید.
در ترمینال ویندوز دستور زیر را وارد کنید تا نسخه و شماره ساخت آن را نمایش دهد:
docker --version
بیشتر بخوانید: آموزش نصب و راه اندازی داکر روی اوبونتو
آزمایش نصب Docker
برای تست درستی نصب میتوانید از یک تصویر ساده داخلی Docker استفاده کنید. برای این کار، دستور زیر را اجرا کنید:
با اجرای دستور فوق، در ابتدا داکر به دنبال اجرای image مربوط به !hello-world درون خود سیستم می گردد، اما با توجه به اینکه این image درون خود سیستم وجود ندارد، آن را از مخزن داکر دانلود کرده و سپس آن را اجرا می کند.
نتیجه اجرای این پروژه، نمایش عبارت Hello from Docker ! در خروجی صفحه نمایش است. با اجرای دستور زیر می توانیم، لیست image های نصب شده بر روی سیستم را مشاهده کنیم. نتیجه اجرا به شرح زیر است:
با اضافه کردن عبارت –help در انتهای هر دستور، می توانید توضیحات بیشتری در مورد آن مشاهده کنید. اضافه کردن این عبارت به صورت زیر انجام می شود:
> docker --help > docker container --help > docker container ls --help > docker run --help
نحوه نصب داکر روی ویندوز از طریق خط فرمان
برای نصب داکر روی ویندوز از طریق خط فرمان، مراحل زیر را دنبال کنید:
مرحله ۱: ابتدا باید فرمان زیر را در Command Prompt اجرا کنید:
start /w "" "Docker Desktop Installer.exe" install
مرحله ۲: سپس باید حساب کاربری خود را به گروه کاربران Docker اضافه کنید. برای این کار از فرمان زیر استفاده کنید:
net localgroup docker-users <users> /add
مرحله ۳: برای تأیید نصب Docker و نسخه آن، Command Prompt را باز کنید و فرمان زیر را اجرا کنید:
docker --version
با اجرای این فرمان، میتوانید نسخه نصب شده Docker را مشاهده کنید
مرحله سوم: آموزش حذف داکر دسکتاپ از ویندوز
- برای حذف ابزار Docker Desktop از سیستم خود، مراحل زیر را بهراحتی دنبال کنید:
- ابتدا از منوی استارت، به مسیر زیر بروید.
Settings > Apps > Apps & features
- در لیست برنامههای نصب شده، به دنبال Docker بگردید و روی آن کلیک کنید تا گزینههای مربوطه نمایش داده شود.
- پس از انتخاب Docker Desktop، روی دکمه Uninstall کلیک کنید و دستورالعملهای روی صفحه را دنبال کنید تا فرآیند حذف کامل شود.
- پس از اتمام فرآیند حذف، کامپیوتر خود را مجدداً راهاندازی کنید تا تغییرات اعمال شوند.
درنظر بگیرید فرایند حذف داکر، تمام تصاویر، حجمها و دادههای مربوط به دستگاه را حذف میکند. برای نگهداری این اطلاعات نیاز است قبل از حذف از آنها بکاپ بگیرید.
بیشتر بخوانید: آموزش اتصال و استفاده از VPS در اندروید
پایان موفقیتآمیز نصب داکر روی ویندوز
سفر نصب داکر روی ویندوز را در این مقاله قدمبهقدم طی کردیم. همچنین نحوه تست نصب، اجرا، تنظیمات و نحوه حذف آن را نیز گفتیم. داکر به شما امکان میدهد محیطهای توسعه خود را بهسادگی تنظیم کنید و از مزایای مجازیسازی بهرهمند شوید. اگر در این مسیر نیاز به راهنمایی بیشتر دارید، کارشناسان ایران سرور مشتاق پاسخگویی به سوالاتتان هستند. همین حالا میتوانید با ما تماس گرفته یا سوالتان را انتهای همین مقاله بنویسید تا راهنماییتان کنیم.
سوالات متداولی که شما می پرسید؟
۱. آیا می توانم Docker Desktop را آفلاین استفاده کنم؟
بله، میتوانید از Docker Desktop بهصورت آفلاین استفاده کنید. البته به ویژگیهایی که نیاز به اتصال به اینترنت دارند، دسترسی نخواهید داشت. همچنین هر عملکردی که نیاز به ورود به سیستم دارد، در حالت آفلاین یا محیطهای بدون دسترسی به اینترنت کار نخواهد کرد.
۲. آیا میتوانم داکر را روی ویندوز ۷ نصب کنم؟
خیر، داکر دسکتاپ فقط روی ویندوز ۱۰ و ۱۱ با معماری ۶۴ بیتی قابل نصب است. برای نسخههای قدیمیتر مانند ویندوز ۷، باید از Docker Toolbox استفاده کنید که دیگر پشتیبانی نمیشود.
۳. در نصب داکر روی ویندوز چگونه میتوانم WSL را فعال کنم؟
برای فعال کردن WSL، به قسمت Turn Windows features on or off در جستجوی ویندوز بروید و گزینه Windows Subsystem for Linux را فعال کنید. پس از آن، سیستم خود را راهاندازی مجدد کنید.
منابع: