Zadnje ažuriranje 10. ožujka 2020. 10:00 PST
Simptomi
Možda ćete naići na probleme pri korištenju spremnika sustava Windows Server ako glavno računalo spremnika ili slika spremnika ima sigurnosno ažuriranje za 11. veljače 2020., osim ako su glavno računalo spremnika sustava Windows i slike spremnika sustava Windows Server usklađeni sa sigurnosnim ažuriranjem za 11. veljače 2020.
Simptomi prilikom pokretanja ili izgradnje spremnika mogu uključivati sljedeće:
-
Kada pokrenete naredbu "docker run" ili "docker build", možda nećete dobiti rezultat ili neće reagirati.
-
Vaš spremnik sustava Windows Server u sustavu Kubernetes ne doseže stanje "pokretanja".
-
Prikazuje se poruka o pogrešci “docker: Pogreška odgovora iz daemona: spremnik <id> je naišao na pogrešku tijekom pokretanja: kvar u pozivu sustava Windows: Operacija čekanja je istekla. (0x102)".
-
Vaša 32-bitna aplikacija ili procesi koji se izvode u spremniku mogu ne uspjeti bez upozorenja.
Uzrok
Taj je problem bio rezultat sigurnosne promjene koja je zahtijevala promjenu sučelja između korisničkog načina i načina jezgre. Budući da spremnici koji nisu zahvaćeni postupkom dijele način jezgre s glavnim računalom spremnika i slikama spremnika, komponenta korisničkog načina bez ažuriranja nije bila kompatibilna i sigurna s novim sigurnim sučeljem jezgre.
Rješenje i zaobilazno rješenje
Nove smjernice za ažuriranje dodali smo na web-mjestu Dokumentacija o spremnicima sustava Windows u odjeljcima Kompatibilnost verzija spremnika sustava Windows i Ažuriranje spremnika sustava Windows Server. Uključene su i pojedinosti o kompatibilnosti i matrici ažuriranja. Informacije o specifičnim problemima navedenim u ovom članku potražite u odjeljku o rješenju i ublažavanju problema u nastavku.
Rješenje za probleme "nepokretanja" i "neuspjeh 32-bitnih aplikacija bez upozorenja" (simptom 1, 2, 3, 4):
Kako bi se riješili problemi sa simptomima (1,2,3,4) u ovom članku, 18. veljače 2020. objavljene su ažurirane slike spremnika. Ako nailazite na ove probleme, preporučujemo da ažurirate glavno računalo spremnika na izdanje sigurnosnih ažuriranja za 11. veljače 2020 i slike spremnika objavljene 18. veljače 2020. Napomena Izdanje za 18. veljače 2020. je samo za slike spremnika. Sigurnosna ažuriranja za 11. veljače 2020. su još uvijek najnovija za glavno računalo spremnika.
Da biste riješili problem u vašem okruženju, ponovno pokrenite naredbu povlačenja da biste ažurirali slike operacijskog sustava Windows Server ili odgovarajuću sliku spremnika, kao što su IIS ili .NET te ponovno pokrenite kanal automatizacije da biste ponovno izgradili spremnike pomoću slika spremnika za 18. veljače 2020.
Važno Ako ste promijenili oznake za povlačenje ili automatizaciju kao zaobilazno rješenje za probleme u ovom članku, trebali biste vratiti promjene na prethodne oznake za povlačenje. Više ne biste morali koristiti određenu verziju.
Ublažavanje problema "neuspjeha 32-bitnih aplikacija bez upozorenja" (simptom 4):
Preporučujemo da ažurirate glavno računalo spremnika na sigurnosno ažuriranje za 11. veljače 2020., kao što je prethodno opisano. Ako ne možete ažurirati glavno računalo spremnika na sigurnosna ažuriranja za 11. veljače 2020, morat ćete uskladiti međuverziju i verziju revizije slike spremnika s međuverzijom i verzijom revizije operacijskog sustava glavnog računala spremnika. Upute za provjeru verzije glavnog računala spremnika potražite u ovom članku. Kada saznate verziju glavnog računala spremnika, možete povući verziju slike spremnika pomoću sljedeće naredbe (morat ćete prilagoditi sliku operacijskog sustava Windows Server i verziju koja odgovara okruženju). Ako, primjerice, koristite spremnik sustava Windows Server Core:
docker pull mcr.microsoft.com/windows/servercore:<verzija glavnog računala vašeg spremnika, kao što je 10.0.17763.1040>>
Nakon usklađivanja verzija glavnog računala spremnika i slike spremnika, trebali biste moći koristiti naredbe spremnika kao što su pokretanje ili izgradnja.
Napomena Preporučujemo promjenu oznaka za povlačenje ili automatizaciju samo ako nailazite na probleme neuspjeha aplikacija bez upozorenja.
Reference
Na popisu u nastavku prikazane su verzije sustava Windows Server za koje podržavamo slike spremnika, zajedno s brojevima verzija za sigurnosna ažuriranja objavljena 14. siječnja 2020. i 11. veljače 2020. i izdanje samo za slike spremnika za 18. veljače 2020. Slike spremnika objavljene 18. veljače 2020. i navedene u nastavku bit će povučene automatski ako ne navedete verziju u plutajućim oznakama.
Verzija sustava Windows Server (plutajuća oznaka) |
Verzija ažuriranja za izdanje za 14. siječnja 2020. |
Verzija ažuriranja za 11. veljače 2020. |
Verzija ažuriranja za 18. veljače 2020. |
Windows Server 2016 (ltsc2016) |
10.0.14393.3443 |
10.0.14393.3504 |
10.0.14393.3506 |
Windows Server, verzija 1803 (1803) |
10.0.17134.1246 |
10.0.17134.1304 |
10.0.17134.1305 |
Windows Server 2019 (ltsc2019) Windows Server, verzija 1809 (1809) |
10.0.17763.973 |
10.0.17763.1039 |
10.0.17763.1040 |
Windows Server, verzija 1903 (1903) |
10.0.18362.592 |
10.0.18362.657 |
10.0.18362.658 |
Windows Server, verzija 1909 (1909) |
10.0.18363.592 |
10.0.18363.657 |
10.0.18363.658 |
Ako koristite slike Virtualnog računala platforme Azure Marketplace sa spremnicima, sada su dostupne slike za veljaču 2020. Ne biste trebali naići na prethodno navedene probleme ili simptome koristeći ove slike. Dodatne informacije potražite u odjeljku KB4540981.
Potpuni popis slika spremnika sustava Windows potražite na stranici Središte za docker ovdje.
Detaljnije informacije o spremnicima sustava Windows Server potražite na stranici https://aka.ms/containers.