كيفية تشغيل حاويات Linux Docker على Windows Server

يعد Docker for Windows الذي توفره Microsoft وقابل للتثبيت عبر PowerShell أمرًا رائعًا ، ويسمح لمستخدمي Windows Server بتنزيل ونشر حاويات Windows. ومع ذلك ، فإن هذا الإصدار من Docker محدود ، ولا يمكنك تشغيل حاويات Linux ، فقط تلك التي تعمل بنظام Windows.

في حين أن جزءًا كبيرًا من تطبيقات الخادم عالية المستوى هو Linux فقط. هذا يعني أنك إذا كنت تريد نشر شيء مثل PhotoPrism و Postgres و Httpd و Memcached وما إلى ذلك على خادم Windows ، فستحتاج إلى دعم حاوية Linux في Docker.

في هذا الدليل ، سنوضح لك كيفية تشغيل حاويات Linux على نظام خادم Windows الخاص بك باستخدام Docker Desktop for Windows على Windows Server.

كيفية تنزيل Docker Desktop لنظام التشغيل Windows

يختلف Docker Desktop for Windows عن Docker الذي يوفره Windows في PowerShell. يسمح Docker Desktop للمستخدمين بتشغيل كل من حاويات Linux و Windows ويأتي مع واجهة مستخدم رسومية مناسبة.

للحصول على Docker Desktop لنظام التشغيل Windows ، ستحتاج إلى إنشاء حساب على Dockerhub. انتقل إلى الموقع وفي مربع "ابدأ اليوم مجانًا" ، أدخل اسم مستخدم وعنوان بريد إلكتروني وكلمة مرور للتسجيل.

بمجرد التسجيل ، تحقق من حساب البريد الإلكتروني الخاص بك ، وقم بتسجيل الدخول. بعد ذلك ، قم بالوصول إلى Dockerhub. عندما تفعل ذلك ، سترى رسالة "تنزيل تطبيق سطح المكتب". ابحث عن الزر "تنزيل لنظام التشغيل Windows" ، وانقر فوقه لتنزيل Docker Desktop for Windows installer EXE.

كيفية إعداد Docker Desktop لنظام التشغيل Windows على Windows Server

يعمل Docker Desktop for Windows مع دعم حاوية WSL 2 أو Hyper-V لنظام Linux. يُقترح WSL 2 (نظام Windows الفرعي لنظام Linux) ، ولن نغطي Hyper-V في هذا الدليل.

للبدء ، تأكد من أن إصدار Windows Server الخاص بك يدعم WSL 2. بمجرد التأكد من أن نظامك يدعم WSL 2 ، افتح File Explorer على Windows Server وحدد مجلد "التنزيلات". من هنا ، يمكنك النقر نقرًا مزدوجًا فوق Docker Desktop for Windows installer EXE لبدء تشغيله.

مع فتح المثبت ، سيتحقق من نفسه. قد يستغرق هذا بعض الوقت حتى يكتمل ، اعتمادًا على إصدار Windows Server الخاص بك. عندما يتم التحقق من التثبيت ، سيُطلب منك اختيار إما Hyper-V أو WSL 2. حدد "WSL 2."

عند اختيار WSL 2 ، سيبدأ تطبيق Docker Desktop for Windows في نشر Docker ، بالإضافة إلى كل ما تحتاجه لتشغيل حاويات Linux و Windows Docker. قد يستغرق النشر بعض الوقت حتى يكتمل ، لذا كن صبورًا.

عند انتهاء النشر ، يكتمل التثبيت وسيتم تثبيت Docker Desktop لنظام التشغيل Windows على خادم Windows. من هنا ، قم بتشغيله عبر التطبيق الموجود على سطح المكتب ، وقم بتسجيل الدخول إلى التطبيق.

كيفية تمكين حاويات Linux على Windows Server

مطلوب WSL لتشغيل حاويات Linux Docker على Windows Server. على الرغم من أن Docker for Windows Desktop يقوم بتثبيت WSL ، إلا أنه لا يقوم بإعداد توزيع Linux. سوف تحتاج إلى إعداد واحدة بنفسك.

يجب تمكين ميزة "Virtual Machine Platform" قبل محاولة استخدام WSL. قم بتشغيل نافذة Powershell وتنفيذ الأمر أدناه.

disstart.exe / عبر الإنترنت / تمكين الميزة / الاسم المميز: VirtualMachinePlatform / all / norestart

بعد ذلك ، استخدم الأمر wsl أدناه لتنزيل أحدث إصدار من WSL ، واستخدم الأمر wsl –install -d لتنزيل وتثبيت Ubuntu.

wsl - تحديث

wsl - ضبط الإصدار الافتراضي 2

wsl - تثبيت -d ubuntu

يجب ألا يستغرق تنزيل وتثبيت توزيع Ubuntu WSL أكثر من بضع دقائق على الأكثر. عند اكتمال التثبيت ، يمكنك تشغيل الأمر wsl -l -v لتأكيد تثبيت Ubuntu وإعداده بالفعل في WSL على Windows.

wsl -l -v

إذا كان الأمر يسرد Ubuntu ، فستكون قد قمت بتثبيت Ubuntu بنجاح. ستحتاج الآن إلى تعيين التوزيع الافتراضي لاستخدامه. يمكنك القيام بذلك باستخدام الأمر wsl –set-version .

wsl - إصدار مجموعة أوبونتو 2

بعد تثبيت Ubuntu بنجاح في WSL على Windows Server ، افتح محطة Ubuntu. يمكنك القيام بذلك عن طريق فتح قائمة البدء على سطح مكتب Windows Server ، واختيار "Ubuntu". يجب أن يؤدي هذا إلى تشغيل محطة Ubuntu.

مع فتح محطة Ubuntu ، ستحتاج إلى تحديثها. يمكنك تحديث محطة Ubuntu WSL بالتحديث المناسب وأوامر الترقية المناسبة .

sudo apt update sudo apt Upgrade

بمجرد فتح محطة Ubuntu ، يمكنك إجراء اختبار يعمل Docker داخل WSL باستخدام الأوامر التالية. إذا لم ينجح الأمر ، فستحتاج إلى إعادة تثبيت Docker Desktop لنظام التشغيل Windows.

عامل ميناء سحب عامل ميناء مرحبًا بالعالم أهلا بالعالم

كيفية تنزيل حاويات Linux على Windows Server

لسحب حاوية عامل إرساء Linux على خادم Windows ، ابدأ بفتح محطة Ubuntu WSL. بمجرد فتحه ، انتقل إلى Dockerhub وابحث عن حاوية Linux. في هذا المثال ، سنستخدم Photoprism.

عامل ميناء سحب photoprism / photoprism

بعد سحب الحاوية ، ستكون موجودة في نظامك.

كيفية تشغيل حاويات Linux على Windows Server

لتشغيل حاوية Linux على Windows Server ، ابدأ بتشغيل محطة Ubuntu WSL. بعد ذلك ، قم بتشغيل docker ps -a لعرض جميع الحاويات. يمكنك تشغيل حاوية Linux الخاصة بك عن طريق تشغيل docker run بمعرف الحاوية.

تشغيل عامل الإرساء CONTAINER_ID

Leave a Comment

فتح أمان ويندوز 11: الدليل الشامل لتفعيل التمهيد الآمن في BIOS

فتح أمان ويندوز 11: الدليل الشامل لتفعيل التمهيد الآمن في BIOS

اكتشف تعليمات خطوة بخطوة حول كيفية إعداد ميزة التمهيد الآمن في نظام التشغيل Windows 11 من خلال BIOS. عزز أداء جهاز الكمبيوتر الخاص بك

🚨 الحل الأمثل: حل مشكلة خدمة تحديثات ويندوز المفقودة في ويندوز 11 في دقائق!

🚨 الحل الأمثل: حل مشكلة خدمة تحديثات ويندوز المفقودة في ويندوز 11 في دقائق!

هل تواجه مشكلة مع خطأ "خدمة تحديثات ويندوز مفقودة" في ويندوز 11؟ اكتشف حلولاً مجربة وفعّالة خطوة بخطوة لاستعادة تحديثاتك بسهولة. استمتع بتجربة استخدام سلسة وخالية من الإحباط!

🚀 الحل الأمثل لخطأ تحديث ويندوز 11 رقم 0x80073712 في عام 2026 – لا مزيد من التوقفات المحبطة!

🚀 الحل الأمثل لخطأ تحديث ويندوز 11 رقم 0x80073712 في عام 2026 – لا مزيد من التوقفات المحبطة!

هل تواجه مشكلة في تحديث ويندوز 11 مع الخطأ 0x80073712؟ اكتشف حلولاً مجربة وفعّالة خطوة بخطوة لعام 2026، بما في ذلك نصائح لحل المشكلات لضمان تشغيل التحديثات بسلاسة ودون أي متاعب. وداعاً لفشل التثبيت!

🚨 الدليل الشامل: كيفية إصلاح وضع الأمان في ويندوز 11 مع خطأ الشبكة بسرعة وسهولة

🚨 الدليل الشامل: كيفية إصلاح وضع الأمان في ويندوز 11 مع خطأ الشبكة بسرعة وسهولة

هل تواجه مشكلة في تشغيل وضع الأمان في ويندوز 11 مع ظهور خطأ في الشبكة؟ إليك خطوات مجربة لإصلاحها بسرعة، واستعادة الاتصال بالإنترنت، وتشغيل جهاز الكمبيوتر بسلاسة. لا حاجة لأي خبرة تقنية!

إصلاح مشكلة تغيير حجم النص في موجه الأوامر (Cmd.exe) في نظام التشغيل ويندوز 11: خطوات واضحة لاستعادة الوضوح

إصلاح مشكلة تغيير حجم النص في موجه الأوامر (Cmd.exe) في نظام التشغيل ويندوز 11: خطوات واضحة لاستعادة الوضوح

هل تواجه مشكلة في عرض النصوص غير الواضحة أو كبيرة الحجم في موجه الأوامر (Cmd.exe) على نظام التشغيل ويندوز 11؟ اكتشف حلولاً مجربة لمشكلة تغيير حجم النصوص، بدءًا من التعديلات البسيطة وصولاً إلى تعديلات التسجيل المتقدمة، لضمان عرض واضح لسطر الأوامر.

🚀 الحل الأمثل لمشكلة ارتفاع استخدام ملف Pagefile.sys في نظام التشغيل Windows 11: استعد سرعة جهاز الكمبيوتر الخاص بك الآن!

🚀 الحل الأمثل لمشكلة ارتفاع استخدام ملف Pagefile.sys في نظام التشغيل Windows 11: استعد سرعة جهاز الكمبيوتر الخاص بك الآن!

هل تواجه مشكلة ارتفاع استهلاك ملف pagefile.sys في نظام التشغيل ويندوز 11؟ اكتشف خطوات فعّالة لحل المشكلة وإصلاح تسريبات الذاكرة، وتحسين الذاكرة الافتراضية، وتعزيز الأداء دون فقدان البيانات. دليل سهل ومفصّل لجميع المستخدمين.

🚨 الحل الأمثل: أوقف تعطل برنامج Wallpaper Engine على نظام التشغيل Windows 11 الآن!

🚨 الحل الأمثل: أوقف تعطل برنامج Wallpaper Engine على نظام التشغيل Windows 11 الآن!

هل تواجه مشكلة في تعطل برنامج Wallpaper Engine على نظام ويندوز 11؟ اكتشف خطوات فعّالة لحل المشكلة، بدءًا من تحديثات برامج التشغيل وصولًا إلى إعادة تثبيت النظام بالكامل، لاستعادة تشغيل خلفياتك الديناميكية بسلاسة. حلول سريعة وفعّالة بالداخل!

حل مشكلة عدم حفظ حالة بطارية الكمبيوتر المحمول بنظام ويندوز 11: حلول سريعة وسهلة

حل مشكلة عدم حفظ حالة بطارية الكمبيوتر المحمول بنظام ويندوز 11: حلول سريعة وسهلة

هل تواجه مشكلة في حفظ إعدادات بطارية الكمبيوتر المحمول بنظام ويندوز 11؟ اكتشف حلولاً مجربة لتحسين عمر البطارية، بدءًا من التعديلات البسيطة وصولاً إلى استكشاف الأخطاء وإصلاحها المتقدم. احفظ إعداداتك اليوم!

🚀 الحل الأمثل: حل مشكلة عدم استجابة شاشة اللمس في نظام ويندوز 11 في دقائق!

🚀 الحل الأمثل: حل مشكلة عدم استجابة شاشة اللمس في نظام ويندوز 11 في دقائق!

هل تواجه مشكلة في استجابة شاشة اللمس في نظام ويندوز 11؟ اكتشف حلولاً مجربة لاستعادة وظائف شاشة اللمس بسرعة وسهولة. دليل خطوة بخطوة لتجربة تفاعل سلسة باللمس.

🚨 الدليل النهائي: إصلاح خطأ خدمة مركز الأمان مفقودة في ويندوز 11 في دقائق!

🚨 الدليل النهائي: إصلاح خطأ خدمة مركز الأمان مفقودة في ويندوز 11 في دقائق!

هل تواجه مشكلة في خدمة مركز الأمان في ويندوز 11؟ اكتشف حلولاً مجربة وفعّالة خطوة بخطوة لاستعادة نظامك