עודכן לאחרונה במרץ 10, 2020 10:00am PST
תסמינים
ייתכן שתיתקל בבעיות בעת שימוש במכולות של Windows Server אם המחשב המארח או תמונת המכולה כוללים את עדכון האבטחה של 11 בפברואר, 2020, אלא אם כן גם מארח מכולות של Windows וגם תמונות מכולה של Windows Server מותאמים עם עדכון האבטחה של 11 בפברואר 2020.
תסמינים בעת הפעלה או בנייה של גורם מכיל עשויים לכלול:
-
כשאתה מפעיל את הפקודה "הפעלת docker" או "docker build" ייתכן שלא תקבל פלט וזה עלול לגרום לחוסר תגובה.
-
ה- Windows Server Container ב- Kubernetes אינו מגיע למצב 'פועל'.
-
אתה מקבל את השגיאה, “docker: תגובת שגיאה מ- daemon: container <id> נתקל בשגיאה במהלך התחל: כישלון בשיחת מערכת של Windows: תם זמן ההמתנה לפעולה. (0x102)."
-
האפליקציה או התהליכים שלך עם 32 סיביות הפועלים בתוך המכל עלולים להיכשל בשקט.
סיבה
בעיה זו הייתה תוצאה של שינוי אבטחה שדרש שינוי ממשק בין מצב משתמש למצב ליבה. מאחר שמכולות מבודדות תהליך משתפים את מצב הליבה עם מארח הגורם המכיל ותמונות המכל, הרכיב 'מצב משתמש' ללא העדכון לא היה תואם ואינו מאובטח בממשק הליבה המאובטח החדש.
פתרון ועקיפת בעיה
הוספנו הנחיות חדשות לעדכון באתר Windows Container Docs במקטעים תאימות גרסת מכל של Windows וגם עדכן מכלי שרת Windows זה כולל גם פרטים על תאימות עדכונים ומטריצה. למידע על הסוגיות הספציפיות המפורטות במאמר זה, עיין בפתרון וההפחתה שלהלן.
הרזולוציה עבור בעיות "לא פועל" ו-"אפליקציות 32 סיביות נכשלים" (תסמינים 1, 2, 3, 4):
ב- 18 בפברואר 2020, תמונות מכולות מעודכנות פורסמו כדי לטפל בבעיות עם התסמינים (1, 2, 3, 4) במאמר זה. אם אתה נתקל בבעיות אלה, אנו ממליצים שתעדכן את מארח הגורם המכיל שלך ל-11 בפברואר, 2020 עדכוני אבטחה ותמונות המכולה שפורסמו ב-18 בפברואר 2020. הערה המהדורה של ה- 18 בפברואר 2020 מיועדת לתמונות מכולות בלבד. עדכוני האבטחה ב- 11 בפברואר 2020 הם עדיין האחרונים עבור מארח המכולות.
כדי לפתור את הבעיה בסביבתך, הפעל מחדש את פקודת ה- pull כדי לעדכן את תמונות מערכת ההפעלה Windows Serverbase או את תמונת המכולה הרלוונטית שלך, כגון IIS או .NET והפעל מחדש את צינור האוטומציה שלך בכדי לבנות מחדש את המכלים שלך באמצעות תמונות המכלים עם תמונת מכולה של 18 בפברואר 2020.
חשוב אם שינית את תגי המשיכה או האוטומציה שלך כדרך לעקיפת הבעיה בנושאים במאמר זה, עליך להחזיר את השינויים לתגי המשיכה הקודמים שלך. אתה לא צריך עוד להשתמש בגרסה ספציפית.
הפחתת הבעיה עבור "כשל אפליקציות 32-סיביות" (תסמין 4):
אנו ממליצים בחום לעדכן את מארח הגורם המכיל ל-11 בפברואר 2020, כמתואר לעיל. אם אינך מצליח לעדכן את מארח המכל עדכוני האבטחה ב- 11 בפברואר 2020, יהיה עליך להתאים את גרסת הבנייה וההתקנה של תמונת המכולה לגרסת הבנייה וההתקנה של מערכת ההפעלה שלך למארח המכלים. להוראות כיצד לבדוק את גרסת מארח המכולות שלך, ראה מאמר זה. ברגע שיש לך את הגרסה ממארח המכולות שלך, אתה יכול למשוך את גרסת תמונת המכל באמצעות הפקודה הבאה (יהיה עליך להתאים את תמונת מערכת הפעלה של Windows Server והגרסה כנדרש בסביבתך). לדוגמה, אם אתה משתמש במכל Windows Server Core:
משיכת עגן mcr.microsoft.com/windows/servercore:<גרסת מארח המכולות שלך, לדוגמה 10.0.17763.1040>
לאחר שגרסאות המכולות ותמונות המכל שלך תואמות, אתה אמור לחדש את פקודות המכל שלך כגון הפעלה או build.
הערה אנו ממליצים לשנות את תגי המשיכה או את האוטומציה שלך רק אם אתה נתקל באפליקציות כושלות.
ספרי עזר
הרשימה שלהלן מציגה את גרסאות השרת של Windows שעבורן אנו תומכים בתמונות מכולות, יחד עם מספרי הגרסאות של עדכוני האבטחה שפורסמו ב- 14 בינואר, 2020 ו -11 בפברואר, 2020 ותמונת המכל פורסמת רק ב- 18 בפברואר 2020. תמונות המכל שפורסמו ב- 18 בפברואר 2020 המפורטות להלן יימשכו באופן אוטומטי אם לא תציין גרסה בתגיות הצפות שלך.
גרסה של Windows Server (תג צף) |
עדכון גרסה למהדורת 14 בינואר, 2020 |
עדכון גרסה של 11 בפברואר, 2020 |
עדכון גרסה של 18 בפברואר, 2020 |
Windows Server 2016 (ltsc2016) |
10.0.14393.3443 |
10.0.14393.3504 |
10.0.14393.3506 |
Windows Server, גרסה 1803 (1803) |
10.0.17134.1246 |
10.0.17134.1304 |
10.0.17134.1305 |
Windows Server 2019 (ltsc2019) Windows Server, גרסה 1809 (1809) |
10.0.17763.973 |
10.0.17763.1039 |
10.0.17763.1040 |
Windows Server, גרסה 1903 (1903) |
10.0.18362.592 |
10.0.18362.657 |
10.0.18362.658 |
Windows Server, גרסה 1909 (1909) |
10.0.18363.592 |
10.0.18363.657 |
10.0.18363.658 |
אם אתה משתמש בתמונות של מכונה וירטואלית של Azure Marketplace עם מכולות, התמונות בפברואר 2020 זמינות כעת. אתה לא אמור להיתקל בבעיות או בתסמינים שלמעלה באמצעות תמונות אלה. למידע נוסף ראה KB4540981.
לקבלת רשימה מלאה של תמונת מכולות של Windows, עיין בדף מרכז ה- Docker כאן.
לקבלת מידע מפורט יותר על מכלי שרת Windows, אנא עיין ב- https://aka.ms/containers.