Docker Desktop מתחיל לנצח ב-Windows 11

Docker Desktop Mthyl Lnzh B Windows 11



Docker היא פלטפורמה המאפשרת למשתמשים לבנות, לשתף ולהפעיל יישומים מודרניים. כלי זה יכול לארוז תוכנה ליחידות סטנדרטיות הנקראות מיכלים . לקונטיינרים הללו יש את כל הדרוש להפעלת ספריות, כלים, קוד וזמן ריצה. אבל משתמשים התלוננו לאחרונה על כך Docker Desktop מתחיל לנצח ב-Windows 11. למרבה המזל, אתה יכול לעקוב אחר ההצעות הפשוטות האלה כדי לתקן את זה.



  Docker Desktop מתחיל לנצח ב-Windows 11





כלשהו ל- iso

Docker Desktop מתחיל לנצח ב-Windows 11

אם Docker Desktop מתחיל לנצח ב-Windows 11, בדוק אם יש עדכונים זמינים עבור האפליקציה והתקן אותם. כמו כן, הפעל מחדש את המכשיר שלך וראה. אם זה לא עוזר, פעל לפי ההצעות הבאות:





  1. בדוק את דרישות המערכת
  2. הפעל מחדש את שירות Docker
  3. הפעל את Docker כמנהל מערכת
  4. עבור ל-Windows Containers
  5. בטל את הרישום של Docker Desktop
  6. עדכון גרסת ליבת WSL
  7. הפעל מחדש את תכונת WSL
  8. התקן מחדש את Docker

עכשיו בואו נראה את אלה בפירוט.



1] בדוק את דרישות המערכת

לפני שתתחיל בשיטות שונות לפתרון בעיות, בדוק אם המכשיר שלך עומד במפרט המינימלי להפעלת Docker. הדרישות המינימליות להפעלת docker הן:

שימוש ב-WSL 2 backend

  • Windows 11 64 סיביות: Home או Pro גרסה 21H2 ומעלה, או Enterprise או Education גרסה 21H2 ומעלה.
  • Windows 10 64 סיביות: Home או Pro 21H1 (build 19043) ומעלה, או Enterprise או Education 20H2 (build 19042) ומעלה.
  • הפעל את תכונת WSL 2 ב-Windows.
  • דרישות החומרה הבאות נדרשות כדי להפעיל בהצלחה את WSL 2 ב-Windows 10 או Windows 11:
    • מעבד 64 סיביות עם תרגום כתובות ברמה שנייה (SLAT)
    • זיכרון RAM מערכת 4GB
    • יש להפעיל תמיכה בווירטואליזציה של חומרה ברמת ה-BIOS בהגדרות ה-BIOS. למידע נוסף, ראה וירטואליזציה.
  • הורד והתקן את חבילת עדכון ליבת לינוקס.

שימוש ב-Hyper-V backend ו-Windows Containers



  • Windows 11 64 סיביות: גרסת Pro 21H2 ומעלה, או Enterprise או Education גרסת 21H2 ומעלה.
  • Windows 10 64 סיביות: Pro 21H1 (build 19043) ומעלה, או Enterprise או Education 20H2 (build 19042) ומעלה.
  • יש להפעיל תכונות Hyper-V ו-Containers Windows.
  • דרישות החומרה הבאות נדרשות כדי להריץ בהצלחה את Client Hyper-V ב-Windows 10:
    • מעבד 64 סיביות עם תרגום כתובות ברמה שנייה (SLAT)
    • זיכרון RAM מערכת 4GB
    • יש להפעיל תמיכה בווירטואליזציה של חומרה ברמת ה-BIOS בהגדרות ה-BIOS. למידע נוסף, ראה וירטואליזציה.

2] הפעל מחדש את שירות Docker

  הפעל מחדש את שירות Docker

שירות Docker פועל על מארח Docker ומנהל יצירה, הפעלה ומחיקה של מיכלים. היא מציעה גם ממשקי API שתוכנות אחרות יכולות להשתמש בהם לניהול קונטיינרים של Docker באופן פרוגרמטי. הפעלה מחדש של השירות יכולה לעזור לתקן שגיאות הפעלה של Docker. כך:

  1. הקש על חלונות סוג מפתח שירותים ולחץ על לִפְתוֹחַ .
  2. חפש את ה שירות דוקר .
  3. לחץ לחיצה ימנית על השירות ובחר איתחול .

3] הפעל את Docker כמנהל

הפעלת האפליקציה כמנהל מערכת מבטיחה שהיא לא תקרוס עקב חוסר הרשאות. כדי לעשות זאת, לחץ לחיצה ימנית על המכשיר שלך Docker Desktop.exe קובץ קיצור ולחץ על הפעל תוכנית זו כמנהל מערכת .

4] עבור ל-Windows Containers

  עבור ל-Windows Containersעבור ל-Windows Containers

יתכן ש- Docker לא בודק את מערכת ההפעלה במהלך ההתקנה. אם זה המקרה, הוא יחפש אוטומטית מיכלי לינוקס. עבור למכולות של 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

הפעל קובץ אצווה כמנהל ללא בקשה

אפליקציית Docker עשויה לקחת נצח כדי להתחיל אם אתה משתמש בה דרך WSL 2 backend והיא לא מעודכנת לגרסה האחרונה שלה. הורד והתקן את גרסת ה-WSL Kernel העדכנית ביותר כדי לראות אם השגיאה תוקנה.

7] הפעל מחדש את תכונת WSL

  הפעל מחדש את תכונת WSL

מערכת המשנה של Windows עבור לינוקס או WSL מאפשרת הפעלת סביבת לינוקס ישירות על מכשירי Windows. הפעלה מחדש של תכונה זו תשבית ותפעיל מחדש ותתקן בעיות אתחול של Docker. כך:

  1. הקש על מקש Windows + R כדי לפתוח את לָרוּץ תיבת דיאלוג.
  2. סוּג תכונות אופציונליות ופגע להיכנס .
  3. תיפתח כעת תיבת הדו-שיח של Windows Features; כאן, בטל את הסימון של מערכת המשנה של Windows עבור לינוקס אוֹפְּצִיָה.
  4. לחץ על בסדר כדי לשמור את השינויים ולסגור את תיבת הדו-שיח של Windows Features.
  5. בצע שוב את השלבים לעיל והפעל את מערכת המשנה של Windows עבור לינוקס אוֹפְּצִיָה.

לקרוא: לא ניתן להתחבר ל-Hyper-V Virtual Machine

8] התקן מחדש את Docker

אם אף אחת מהשיטות הללו לא יכולה לעזור לך, התקן מחדש את אפליקציית Docker. ידוע שזה עוזר לרוב המשתמשים לתקן שגיאה זו.

אנו מקווים שהפוסט הזה יעזור לך.

כמה זמן לוקח ל-Docker להתחיל?

בדרך כלל, אפליקציית Docker מתחילה תוך עשר שניות. עם זאת, ציר הזמן הזה יכול לגדול בהתאם למספר גורמים כמו ביצועי המכשיר שלך והאפליקציה הפועלת שלך.

  Docker מתחיל לנצח ב-Windows 11
רשום פופולרי