Vyriešené: Neočakávaná chyba WSL Docker Desktop

Uistite sa, že WSL je nainštalovaný v počítači

  • Ak chcete opraviť Docker Desktop: Neočakávaná chyba WSL, aktualizujte WSL, upravte súbor settings.json alebo resetujte Winsock.
  • Chyba vzniká v dôsledku chýbajúcich povolení, nesprávne nakonfigurovaných nastavení siete alebo chýbajúcich kritických komponentov.
  • Prečítajte si túto príručku a zistite, ako naši odborníci rýchlo vyriešili veci!
opraviť neočakávanú chybu wsl pracovnej plochy docker

Docker Desktop umožňuje používateľom vyvíjať, spravovať a zdieľať ukotvené aplikácie, no niektorí z nich pri spustení aplikácie dostali Neočakávaná chyba WSL.

Možno sa s tým stretnúť v systéme Windows aj Mac, aj keď sme videli viac prípadov na prvom z nich. Väčšina používateľov, ktorí nedávno narazili na chybové hlásenie, Docker Desktop – Neočakávaná chyba WSL, používali Windows 11.

Čo je chyba WSL2 v Docker Desktop?

Chyby WSL2 s Docker Desktop naznačujú buď nesprávne nakonfigurované povolenia alebo absenciu kritických komponentov, najmä Platforma virtuálnych strojov, voliteľná funkcia v systéme Windows.

Taktiež, ak nie je nainštalované samotné WSL, nevykonajú sa žiadne príkazy WSL. A dokonca aj problémy so sieťou boli mnohými hlásené ako základná príčina.

Ako testujeme, kontrolujeme a hodnotíme?

Posledných 6 mesiacov sme pracovali na vytvorení nového systému kontroly spôsobu, akým vytvárame obsah. Pomocou neho sme následne prepracovali väčšinu našich článkov, aby sme poskytli skutočné praktické skúsenosti s návodmi, ktoré sme vytvorili.

Pre viac podrobností si môžete prečítať ako testujeme, kontrolujeme a hodnotíme vo WindowsReport.

Ako opravím neočakávanú chybu WSL na Docker Desktop?

Skôr než sa ponoríme do trochu zložitých riešení, vyskúšajte tieto rýchle:

  • Overte, či vaše zariadenie spĺňa minimálne požiadavky na Docker Desktop.
  • Reštartujte počítač. Ak sa musíte zakaždým reštartovať, aby ste spustili Docker Desktop, vyskúšajte iné riešenia.
  • Skontrolujte dostupné aktualizácie a nainštalujte najnovšiu verziu Docker Desktop z oficiálna web stránka. Aktualizujte aj operačný systém. Pomohlo to mnohým, ktorí sa stretli s Vyskytla sa neočakávaná chyba. Reštartujte Docker Desktop správu.
  • Uistite sa, že Docker Desktop je beží s oprávneniami správcu na odstránenie akýchkoľvek problémov s prístupovými právami. To tiež pomáha, keď Spustenie Docker Desktop trvá večnosť.
  • Zakážte na počítači akýkoľvek antivírus tretej strany.

Ak žiadna nefunguje, prejdite na opravy uvedené ďalej.

V tomto článku
  • Ako opravím neočakávanú chybu WSL na Docker Desktop?
  • 1. Nainštalujte WSL
  • 2. Aktualizujte WSL
  • 3. Upravte súbor settings.json
  • 4. Zmeňte nastavenia príkazového riadka
  • 5. Resetovať winsock
  • 6. Povoľte virtualizáciu hardvéru v systéme BIOS
  • 7. Preinštalujte WSL
  • Aká je alternatíva pre Docker Desktop vo Windows WSL?

1. Nainštalujte WSL

  1. Stlačte tlačidlo Windows + S na otvorenie Vyhľadávanie, typ Príkazový riadok vo vyhľadávacom paneli a kliknite Spustiť ako správca. príkazový riadok
  2. Kliknite Áno v UAC výzva.
  3. Teraz vložte nasledujúci príkaz a stlačte Zadajte nainštalovať WSL: wsl --installnainštalovať na opravu neočakávanej chyby wsl pracovnej plochy docker
  4. Po dokončení reštartujte počítač a skontrolujte vylepšenia.

Ak nie je nainštalovaný podsystém Windows pre Linux, dostanete súbor Docker Desktop – Neočakávaná chyba WSL. Potom, čo to urobíte, tiež povoliť Hyper-V na zariadení. Pre spustenie Docker Desktop je dôležité.

2. Aktualizujte WSL

  1. Stlačte tlačidlo Windows + R na otvorenie Bežať, typ cmd, a hit Ctrl + Shift + Zadajte.
  2. Kliknite Áno vo výzve, ktorá sa zobrazí.
  3. Vložte nasledujúci príkaz a stlačte Zadajte aktualizovať WSL: wsl --updateaktualizovať
  4. Ak sú nainštalované nejaké aktualizácie, reštartujte počítač.

3. Upravte súbor settings.json

  1. Stlačte tlačidlo Windows + E na otvorenie Prieskumník súborov, vložte nasledujúcu cestu do panela s adresou a stlačte Zadajte: %Appdata%\Dockercesta
  2. Dvakrát kliknite na settings.json súbor.
  3. Teraz sa uistite, že znie nasledovné:
    "integratedWslDistros": [ ]
    "enableIntegrationWithDefaultWslDistro": false
  4. V prípade potreby vykonajte potrebné úpravy a uložte zmeny.
  5. Po dokončení znova spustite projekt a už by nemal spôsobiť chybu pri spustení WSL2 na ploche Docker.

4. Zmeňte nastavenia príkazového riadka

  1. Stlačte tlačidlo Windows + S na otvorenie Vyhľadávanie, typ Príkazový riadok, kliknite pravým tlačidlom myši na príslušný výsledok a vyberte Spustiť ako správca.
  2. Kliknite Áno v UAC výzva, ktorá sa zobrazí.
  3. Teraz kliknite pravým tlačidlom myši na hornú lištu a vyberte Vlastnosti z kontextového menu.vlastnosti
  4. Choďte na možnosti začiarknite políčko pre Použite staršiu konzolua kliknite OK aby sa zmeny uložili.starší režim na opravu neočakávanej chyby wsl pracovnej plochy docker
Prečítajte si viac o tejto téme
  • ESPN žiada poskytovateľa TV: Ako to obísť
  • Vyriešené: Spotify neprehrá určité skladby

5. Resetovať winsock

  1. Stlačte tlačidlo Windows + R na otvorenie Bežať, typ cmd, podržte Ctrl + Shift kľúče a kliknite na tlačidlok OK.
  2. Kliknite Áno vo výzve.
  3. Teraz prilepte nasledujúce dva príkazy jednotlivo a stlačte Zadajte po každom resetovaní poškodených alebo nesprávne nakonfigurovaných nastavení siete: netsh int ip resetnetsh winsock resetobnoviť sieť
  4. Reštartujte počítač a skontrolujte, či chyba pri spustení Docker Desktop nezmizne.

6. Povoľte virtualizáciu hardvéru v systéme BIOS

  1. Vypnite počítač, potom ho zapnite a hneď ako sa zobrazí obrazovka, držte stlačené tlačidlo F2, F10, F12, Esc alebo Del kľúč k vstúpiť do systému BIOSv závislosti od výrobcu systému.
  2. Teraz pomocou klávesov so šípkami prejdite na Pokročilé alebo Konfigurácia systému a potom vyberte Virtualizačná technológia.povoliť opravu neočakávanej chyby wsl pracovnej plochy docker
  3. Nakoniec si vyberte Povoliť, potom uložte zmeny a ukončite BIOS.

Je to životne dôležité povoliť podporu virtualizácie na počítači, aby Docker Desktop správne fungoval. V opačnom prípade môžete získať Docker Desktop – Neočakávaná chyba WSL.

7. Preinštalujte WSL

  1. Stlačte tlačidlo Windows + ja na otvorenie nastavenie, ísť do Aplikácie z navigačného panela a kliknite na Nainštalované aplikácie napravo. nainštalované aplikácie
  2. Teraz nájdite Subsystém Windows pre Linux, kliknite na elipsu vedľa nej a vyberte Odinštalovať.odinštalovaním opravíte neočakávanú chybu wsl pracovnej plochy docker
  3. Opäť kliknite Odinštalovať vo výzve na potvrdenie.
  4. Podobne odstráňte nasledujúce položky z nainštalovaných aplikácií, ak existujú:
    • Linux
    • Ubuntu
  5. Teraz sa vráťte do Aplikácie a vyberte Voliteľné funkcie.voliteľné funkcie
  6. Kliknite na Viac funkcií systému Windows na spodku.
  7. Zrušte začiarknutie políčka pre Platforma virtuálnych strojov a Subsystém Windows pre Linuxa potom kliknite OK aby sa zmeny uložili.zakázaním opraviť neočakávanú chybu wsl pracovnej plochy docker
  8. Reštartujte počítač, aby sa zmeny uplatnili.
  9. Po dokončení preinštalujte WSL (Windows Subsystem for Linux).

Keď nič iné nefunguje, vždy môžete preinštalovať WSL a zbaviť sa ho Docker Desktop – Neočakávaná chyba WSL. Začnite tým odinštalovanie WSL a potom znova stiahnite všetky komponenty.

Aká je alternatíva pre Docker Desktop vo Windows WSL?

Existuje niekoľko alternatív pre Docker Desktop a mnohí používatelia na ne prešli vzhľadom na nedávne zmeny licenčných podmienok projektu. Tu sú obľúbené možnosti:

  • Rancher Desktop
  • Minikube
  • Podman

Pri prechode na iný softvér sa uistite, že ste overili kompatibilitu s vaším operačným systémom, sadou funkcií, výkonom, jednoduchosťou použitia, efektívnosťou tímu podpory a frekvenciou vydávania aktualizácií.

Teraz ste sa už určite zbavili Docker Desktop – Neočakávaná chyba WSL. A ak to tak nie je, počkajte na aktualizáciu alebo prejdite na spoľahlivú alternatívu. Poznáte všetky možnosti!

Existujú aj ďalšie chyby inštalácie, ktoré ovplyvňujú používateľov. Mnohí sa napríklad stretli s Musia byť povolené funkcie Hyper-V a kontajnerového systému Windows chyba pri inštalácii Docker Desktop, ale je ľahké ju opraviť!

V prípade akýchkoľvek otázok alebo zdieľania toho, čo pre vás fungovalo, napíšte komentár nižšie.

Vyriešené: Neočakávaná chyba WSL Docker Desktop

Vyriešené: Neočakávaná chyba WSL Docker DesktopWslChyba Aplikácie

Uistite sa, že WSL je nainštalovaný v počítačiAk chcete opraviť Docker Desktop: Neočakávaná chyba WSL, aktualizujte WSL, upravte súbor settings.json alebo resetujte Winsock.Chyba vzniká v dôsledku ...

Čítaj viac