يبدأ Docker Desktop للأبد في Windows 11

Ybda Docker Desktop Llabd Fy Windows 11



Docker عبارة عن نظام أساسي يتيح للمستخدمين إنشاء التطبيقات الحديثة ومشاركتها وتشغيلها. يمكن لهذه الأداة حزم البرامج في وحدات قياسية تسمى حاويات . تحتوي هذه الحاويات على كل ما هو مطلوب لتشغيل المكتبات والأدوات والتعليمات البرمجية ووقت التشغيل. لكن المستخدمين اشتكوا من ذلك مؤخرًا يبدأ Docker Desktop إلى الأبد في Windows 11. لحسن الحظ ، يمكنك اتباع هذه الاقتراحات البسيطة لإصلاحها.



  يبدأ Docker Desktop للأبد في Windows 11





مشاهدة Netflix معًا عبر الإنترنت

يبدأ Docker Desktop للأبد في Windows 11

إذا كان Docker Desktop يبدأ إلى الأبد في Windows 11 ، فتحقق من توفر أي تحديثات للتطبيق وقم بتثبيتها. أيضا ، أعد تشغيل جهازك وانظر. إذا لم يساعدك ذلك ، فاتبع الاقتراحات التالية:





  1. تحقق من متطلبات النظام
  2. أعد تشغيل خدمة Docker
  3. قم بتشغيل Docker كمسؤول
  4. قم بالتبديل إلى حاويات Windows
  5. إلغاء تسجيل Docker Desktop
  6. تحديث إصدار WSL kernel
  7. أعد تمكين ميزة WSL
  8. أعد تثبيت Docker

الآن دعونا نرى هذه بالتفصيل.



1] تحقق من متطلبات النظام

قبل البدء بطرق مختلفة لاستكشاف الأخطاء وإصلاحها ، تحقق مما إذا كان جهازك يفي بالحد الأدنى من المواصفات لتشغيل Docker. الحد الأدنى من متطلبات تشغيل عامل الإرساء هي:

باستخدام WSL 2 الخلفية

  • Windows 11 64 بت: إصدار Home أو Pro 21H2 أو أعلى ، أو إصدار Enterprise أو Education 21H2 أو أعلى.
  • Windows 10 64 بت: Home أو Pro 21H1 (النسخة 19043) أو أعلى ، أو Enterprise أو Education 20H2 (النسخة 19042) أو أعلى.
  • قم بتمكين ميزة WSL 2 على Windows.
  • المتطلبات الأساسية التالية للأجهزة مطلوبة لتشغيل WSL 2 بنجاح على Windows 10 أو Windows 11:
    • معالج 64 بت مع ترجمة عنوان المستوى الثاني (SLAT)
    • ذاكرة عشوائية 4 جيجا بايت
    • يجب تمكين دعم الوضع الظاهري للأجهزة على مستوى BIOS في إعدادات BIOS. لمزيد من المعلومات ، انظر الافتراضية.
  • قم بتنزيل حزمة تحديث Linux kernel وتثبيتها.

استخدام Hyper-V الخلفية وحاويات Windows



  • Windows 11 64 بت: إصدار Pro 21H2 أو أعلى ، أو إصدار Enterprise أو Education 21H2 أو أعلى.
  • Windows 10 64 بت: Pro 21H1 (النسخة 19043) أو أعلى ، أو Enterprise أو Education 20H2 (النسخة 19042) أو أعلى.
  • يجب تمكين ميزات Hyper-V و Containers Windows.
  • المتطلبات الأساسية التالية للأجهزة مطلوبة لتشغيل Client Hyper-V بنجاح على نظام التشغيل Windows 10:
    • معالج 64 بت مع ترجمة عنوان المستوى الثاني (SLAT)
    • ذاكرة عشوائية 4 جيجا بايت
    • يجب تمكين دعم الوضع الظاهري للأجهزة على مستوى BIOS في إعدادات BIOS. لمزيد من المعلومات ، انظر الافتراضية.

2] إعادة تشغيل خدمة Docker

  أعد تشغيل خدمة Docker

تعمل خدمة Docker على مضيف Docker وتدير إنشاء الحاوية وتشغيلها وحذفها. كما يوفر واجهات برمجة التطبيقات التي يمكن للبرامج الأخرى استخدامها لإدارة حاويات Docker برمجيًا. يمكن أن تساعد إعادة تشغيل الخدمة في إصلاح أخطاء بدء تشغيل Docker. إليك الطريقة:

  1. اضغط على شبابيك نوع المفتاح خدمات وانقر فوق يفتح .
  2. ابحث عن ملف خدمة عامل ميناء .
  3. انقر بزر الماوس الأيمن على الخدمة وحدد إعادة تشغيل .

3] قم بتشغيل Docker كمسؤول

يضمن تشغيل التطبيق كمسؤول عدم تعطله بسبب نقص الأذونات. للقيام بذلك ، انقر بزر الماوس الأيمن على ملفات Docker Desktop.exe ملف الاختصار وانقر فوق شغل هذا البرنامج كمسؤول .

4] التحول إلى حاويات النوافذ

  قم بالتبديل إلى حاويات Windows ، قم بالتبديل إلى حاويات Windows

من المحتمل ألا يتحقق Docker من نظام التشغيل أثناء التثبيت. إذا كان الأمر كذلك ، فسيبحث تلقائيًا عن حاويات Linux. قم بالتبديل إلى حاويات Windows ومعرفة ما إذا تم إصلاح رسالة خطأ بدء تشغيل محرك Docker. إليك كيف يمكنك القيام بذلك:

  1. التوسع في نظام رمز صينية من الركن الأيمن السفلي من شريط المهام.
  2. انقر بزر الماوس الأيمن فوق ملف سطح المكتب Docker أيقونة.
  3. انقر فوق قم بالتبديل إلى حاويات Windows .
  4. سيظهر مربع حوار للتأكيد يسألك عما إذا كنت تريد المتابعة ، انقر فوق يُحوّل .
  5. أغلق Docker ثم أعد تشغيله.

5] إلغاء تسجيل Docker Desktop

تتطلب الطريقة التالية إلغاء تسجيل Docker Desktop. سيؤدي إلغاء تسجيل التطبيق إلى إزالة الاتصال بين التطبيق وجهاز الكمبيوتر الخاص بك. إليك الطريقة:

  1. افتح Windows PowerShell كمسؤول.
  2. اكتب الأوامر التالية واحدًا تلو الآخر واضغط يدخل .
    wsl --unregister docker-desktop
    wsl --unregister docker-desktop-data
  3. أعد تشغيل جهازك بمجرد الانتهاء.

6] تحديث إصدار نواة WSL

  تحديث إصدار WSL kernel

قد يستغرق تطبيق Docker وقتًا طويلاً للبدء إذا كنت تستخدمه من خلال WSL 2 الخلفية ولم يتم تحديثه إلى أحدث إصدار. قم بتنزيل أحدث إصدار من WSL Kernel وتثبيته لمعرفة ما إذا تم إصلاح الخطأ.

7] إعادة تمكين ميزة WSL

  أعد تمكين ميزة WSL

سائق معطوب expool

يسمح نظام Windows الفرعي لنظام Linux أو WSL بتشغيل بيئة Linux مباشرة على أجهزة Windows. ستؤدي إعادة تمكين هذه الميزة إلى تعطيل وإعادة تمكين وإصلاح مشكلات بدء تشغيل Docker. إليك الطريقة:

  1. اضغط على مفتاح Windows + R. لفتح ملف يجري صندوق المحادثة.
  2. يكتب ميزات اختيارية وضرب يدخل .
  3. سيتم الآن فتح مربع حوار ميزات Windows ؛ هنا ، قم بإلغاء تحديد نظام Windows الفرعي لنظام التشغيل Linux خيار.
  4. انقر فوق نعم لحفظ التغييرات وإغلاق مربع حوار ميزات Windows.
  5. اتبع الخطوات المذكورة أعلاه مرة أخرى وقم بتمكين نظام Windows الفرعي لنظام التشغيل Linux خيار.

يقرأ: لا يمكن الاتصال بجهاز ظاهري Hyper-V

8] أعد تثبيت Docker

إذا لم تساعدك أي من هذه الطرق ، فأعد تثبيت تطبيق Docker. من المعروف أن هذا يساعد معظم المستخدمين في إصلاح هذا الخطأ.

نأمل أن يساعدك هذا المنشور.

كم من الوقت يستغرق Docker للبدء؟

عادةً ما يبدأ تطبيق Docker في غضون عشر ثوانٍ. ومع ذلك ، يمكن أن يزيد هذا المخطط الزمني اعتمادًا على عدة عوامل مثل أداء جهازك والتطبيق قيد التشغيل.

  بدأ Docker إلى الأبد في Windows 11
المشاركات الشعبية