Applies ToWindows Server 2016, all editions Windows Server 2019, all editions Windows Server version 1803 Windows Server version 1809 Windows Server, version 1903, all editions Windows Server, version 1909, all editions

Pastarąjį kartą atnaujinta: 2020 m. kovo 10 d. 10:00 PST

Požymiai

Gali kilti problemų naudojant „Windows Server” talpyklas, jei talpyklos pagrindiniame kompiuteryje arba talpyklos vaizde yra 2020 m. vasario 11 d. saugos naujinimas, išskyrus atvejus, kai „Windows” talpyklos pagrindinis kompiuteris ir „Windows Server” talpyklos vaizdai sutampa su 2020 m. vasario 11 d. saugos naujinimu. 

Naudojant ar kuriant talpyklą gali kilti toliau nurodyti požymiai. 

  1. Kai vykdote komandą „docker run” arba „docker build”, galite negauti išvesties ir komanda gali nereaguoti.

  2. „Windows Server” talpykla „Kubernetes” nepasiekia „vykdymo” būsenos.

  3. Gaunate klaidą „docker: Error response from daemon: container <id>  encountered an error during Start: failure in a Windows system call: The wait operation timed out. (0x102).” 

  4. 32 bitų programa arba procesai, kurie veikia talpyklos viduje, gali tyliai sugesti.

Priežastis

Ši problema kilo dėl saugos keitimo, kuriam reikėjo pakeisti vartotojo režimo ir branduolio režimo sąsają. Kadangi atskiros talpyklos bendrina branduolio režimą su talpyklos pagrindiniu kompiuteriu ir talpyklos vaizdais, vartotojo režimo komponentas be naujinimo buvo nesuderinamas ir neapsaugotas naudojant naująją apsaugotą branduolio sąsają.

Problemos šalinimas ir sprendimas

Įtraukėme naujų naujinimo rekomendacijų „Windows” talpyklos dokumentų svetainės skyriuose „Windows” talpyklos versijos suderinamumas ir „Windows Server” talpyklų naujinimas. Juose yra informacijos apie naujinimo suderinamumą ir matricą. Norėdami gauti informacijos apie konkrečias šiame straipsnyje išvardytas problemas, žr. toliau pateiktą problemos šalinimą ir sprendimą.

 

Problemų „nevykdoma” ir „32 bitų programų tylus gedimas” sprendimas (1, 2, 3, 4 požymis):

2020 m. vasario 18 d. buvo išleisti atnaujinti talpyklos vaizdai, skirti spręsti problemas, susijusias su šio straipsnio simptomais (1, 2, 3, 4).  Jei susiduriate su šiomis problemomis, rekomenduojame atnaujinti talpyklos pagrindinį kompiuterį į 2020 m. vasario 11 d. saugos naujinimo leidimą, o talpyklos vaizdus – į 2020 m. vasario 18 d. leidimą.  Pastaba. 2020 m. vasario 18 d. leidimas skirtas tik talpyklos vaizdams.  2020 m. vasario 11 d. saugos naujinimai vis dar yra naujausi talpyklos pagrindiniam kompiuteriui. 

Norėdami išspręsti problemą jūsų aplinkoje, iš naujo paleiskite įtraukimo komandą, kad atnaujintumėte „Windows Server“ bazinės OS vaizdus ar jums taikomos talpyklos vaizdą, pvz., IIS arba .NET, ir iš naujo paleiskite automatizavimo srautą, kad atkurtumėte talpyklas, naudodami talpyklos vaizdus su 2020 m. vasario 18 d. talpyklos vaizdu. 

Svarbu. Jei pakeitėte savo įtraukimo žymes arba automatizavimą kaip laikiną sprendimą šiame straipsnyje nurodytoms problemoms, vertėtų sugrąžinti keitimus į ankstesnes įtraukimo žymes. Jums nebereikia naudoti konkrečios versijos. 

Problemos „32 bitų programų tylus gedimas” sprendimas (4 požymis):

Primygtinai rekomenduojame atnaujinti talpyklos pagrindinį kompiuterį į 2020 m. vasario 11 d. saugos naujinimą, kaip aprašyta anksčiau. Jei negalite atnaujinti talpyklos pagrindinio kompiuterio į 2020 m. vasario 11 d. saugos naujinimus, turėsite suderinti talpyklos vaizdo komponavimo ir redakcijos versijas su jūsų talpyklos pagrindinio kompiuterio operacinės sistemos komponavimo ir redakcijos versijomis.  Instrukcijas, kaip patikrinti talpyklos pagrindinio kompiuterio versiją, rasite šiame straipsnyje. Jei jau turite savo talpyklos pagrindinio kompiuterio versiją, talpyklos vaizdo versiją galite gauti naudodami toliau nurodytą komandą (jums reikės pakoreguoti „Windows Server“ bazinės OS vaizdą ir versiją, kaip taikoma jūsų aplinkoje). Pavyzdžiui, jei naudojate „Windows Server Core“ talpyklą:

docker pull mcr.microsoft.com/windows/servercore:<jūsų talpyklos pagrindinio kompiuterio versija, pvz., 10.0.17763.1040>

Po to, kai suderinsite talpyklos pagrindinio kompiuterio ir talpyklos vaizdo versijas, turėtumėte galėti tęsti talpyklos komandas, pvz., „run” ar „build”.

Pastaba. Įtraukimo žymes arba automatizavimą rekomenduojame keisti tik tuo atveju, jei susiduriate su tyliai gendančiomis programomis.

Nuorodos

Toliau pateiktame sąraše pateikiamos „Windows Server” versijos, su kuriomis palaikomi talpyklų vaizdai, ir saugos naujinimų, išleistų 2020 m. sausio 14 d. ir 2020 m. vasario 11 d., versijos numeriai bei 2020 m. vasario 18 d. tik talpyklos vaizdo leidimo versijos numeris.  Toliau pateikti talpyklos vaizdai, išleisti 2020 m. vasario 18 d., bus įtraukti automatiškai, jei slankiosiose žymėse nenurodysite versijos. 

„Windows Server” versija (slankioji žymė)

2020 m. sausio 14 d. leidimo naujinimo versija

2020 m. vasario 11 d. naujinimo versija

2020 m. vasario 18 d. naujinimo versija

„Windows Server 2016” (ltsc2016)

10.0.14393.3443

10.0.14393.3504

10.0.14393.3506

„Windows Server“, 1803 versija (1803)

10.0.17134.1246

10.0.17134.1304

10.0.17134.1305

„Windows Server 2019” (ltsc2019) „Windows Server“, 1809 versija (1809)

10.0.17763.973

10.0.17763.1039

10.0.17763.1040

„Windows Server“, 1903 versija (1903)

10.0.18362.592

10.0.18362.657

10.0.18362.658

„Windows Server“, 1909 versija (1909)

10.0.18363.592

10.0.18363.657

10.0.18363.658

 

Jei naudojate „Azure“ parduotuvės virtualiųjų mašinų vaizdus su talpyklomis, dabar pasiekiami 2020 m. vasario mėn. vaizdai. Naudojant šiuos vaizdus, neturėtų kilti anksčiau nurodytų problemų ir požymių. Daugiau informacijos žr. KB4540981.

Visą „Windows” talpyklos vaizdų sąrašą rasite „Docker“ telkinio puslapyje.

Daugiau išsamios informacijos apie „Windows Server” talpyklas žr. https://aka.ms/containers.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.