Docker Desktop starter for alltid i Windows 11

Docker Desktop Starter For Alltid I Windows 11



Docker er en plattform som lar brukere bygge, dele og kjøre moderne applikasjoner. Dette verktøyet kan pakke programvare inn i standardiserte enheter kalt Containere . Disse beholderne har alt som kreves for å kjøre biblioteker, verktøy, kode og kjøretid. Men brukerne har nylig klaget på det Docker Desktop starter for alltid i Windows 11. Heldigvis kan du følge disse enkle forslagene for å fikse det.



  Docker Desktop starter for alltid i Windows 11





Docker Desktop starter for alltid i Windows 11

Hvis Docker Desktop starter for alltid i Windows 11, sjekk om noen oppdateringer er tilgjengelige for appen og installer dem. Start også enheten på nytt og se. Hvis det ikke hjelper, følg disse forslagene:





  1. Sjekk systemkravene
  2. Start Docker Service på nytt
  3. Kjør Docker som administrator
  4. Bytt til Windows-beholdere
  5. Avregistrer Docker Desktop
  6. Oppdater WSL-kjerneversjonen
  7. Aktiver WSL-funksjonen på nytt
  8. Installer Docker på nytt

La oss nå se disse i detalj.



1] Sjekk systemkrav

Før du begynner med forskjellige feilsøkingsmetoder, sjekk om enheten din oppfyller minimumsspesifikasjonene for å kjøre Docker. Minimumskravene for å kjøre docker er:

hva skjer hvis jeg avbryter systemgjenoppretting av Windows 10

Bruker WSL 2 backend

  • Windows 11 64-bit: Home eller Pro versjon 21H2 eller høyere, eller Enterprise eller Education versjon 21H2 eller høyere.
  • Windows 10 64-bit: Home eller Pro 21H1 (bygg 19043) eller høyere, eller Enterprise eller Education 20H2 (bygg 19042) eller høyere.
  • Aktiver WSL 2-funksjonen på Windows.
  • Følgende maskinvareforutsetninger kreves for å kunne kjøre WSL 2 på Windows 10 eller Windows 11:
    • 64-bits prosessor med Second Level Address Translation (SLAT)
    • 4 GB system RAM
    • Støtte for maskinvarevirtualisering på BIOS-nivå må være aktivert i BIOS-innstillingene. For mer informasjon, se virtualisering.
  • Last ned og installer Linux-kjerneoppdateringspakken.

Bruke Hyper-V backend og Windows-beholdere



  • Windows 11 64-bit: Pro versjon 21H2 eller høyere, eller Enterprise eller Education versjon 21H2 eller høyere.
  • Windows 10 64-bit: Pro 21H1 (bygg 19043) eller høyere, eller Enterprise eller Education 20H2 (bygg 19042) eller høyere.
  • Hyper-V og Containers Windows-funksjoner må være aktivert.
  • Følgende maskinvareforutsetninger kreves for å kunne kjøre Client Hyper-V på Windows 10:
    • 64-bits prosessor med Second Level Address Translation (SLAT)
    • 4 GB system RAM
    • Støtte for maskinvarevirtualisering på BIOS-nivå må være aktivert i BIOS-innstillingene. For mer informasjon, se virtualisering.

2] Start Docker Service på nytt

  Start Docker Service på nytt

Docker-tjenesten kjører på en Docker-vert og administrerer oppretting, kjøring og sletting av containere. Den tilbyr også APIer som annen programvare kan bruke til å administrere Docker-beholdere programmatisk. Å starte tjenesten på nytt kan hjelpe med å fikse Docker-oppstartsfeil. Dette er hvordan:

  1. trykk Windows nøkkel, skriv Tjenester og klikk på åpen .
  2. Søk etter Docker-tjeneste .
  3. Høyreklikk på tjenesten og velg Omstart .

3] Kjør Docker som administrator

Å kjøre appen som administrator sikrer at den ikke krasjer på grunn av mangel på tillatelser. For å gjøre det, høyreklikk på enheten din Docker Desktop.exe snarveisfil og klikk på Kjør dette programmet som administrator .

4] Bytt til Windows-beholdere

  Bytt til Windows Containers Bytt til Windows Containers

Det er mulig at Docker ikke sjekker operativsystemet under installasjonen. Hvis det er tilfelle, vil den automatisk se etter Linux-beholdere. Bytt til Windows-beholdere og se om Docker-motorstartfeilmeldingen blir fikset. Slik kan du gjøre det:

  1. Utvid System ikonet nederst til høyre på oppgavelinjen.
  2. Høyreklikk på Docker skrivebord ikon.
  3. Klikk på Bytt til Windows-beholdere .
  4. En bekreftelsesdialog vises som spør om du vil fortsette, klikk på Bytte om .
  5. Lukk Docker og start den på nytt.

5] Avregistrer Docker Desktop

Den neste metoden krever at du avregistrerer Docker Desktop. Avregistrering av applikasjonen vil fjerne forbindelsen mellom appen og PC-en din. Dette er hvordan:

  1. Åpne Windows PowerShell som administrator.
  2. Skriv inn følgende kommandoer en etter en og trykk Tast inn .
    wsl --unregister docker-desktop
    wsl --unregister docker-desktop-data
  3. Start enheten på nytt når du er ferdig.

6] Oppdater WSL-kjerneversjonen

  Oppdater WSL-kjerneversjonen

Docker-appen kan ta evigheter å starte hvis du bruker den gjennom WSL 2-backend og den ikke er oppdatert til den nyeste versjonen. Last ned og installer den nyeste WSL Kernel-versjonen for å se om feilen er rettet.

7] Aktiver WSL-funksjonen på nytt

  Aktiver WSL-funksjonen på nytt

Windows Subsystem for Linux eller WSL lar kjøre Linux-miljø direkte på Windows-enheter. Å aktivere denne funksjonen på nytt vil deaktivere og reaktivere og fikse Docker-oppstartsproblemer. Dette er hvordan:

  1. trykk Windows-tast + R å åpne Løpe dialogboks.
  2. Type valgfrie funksjoner og treffer Tast inn .
  3. Dialogboksen Windows-funksjoner åpnes nå; her, fjern merket for Windows-undersystem for Linux alternativ.
  4. Klikk på Ok for å lagre endringene og lukke dialogboksen Windows-funksjoner.
  5. Følg trinnene ovenfor igjen og aktiver Windows-undersystem for Linux alternativ.

Lese: Kan ikke koble til Hyper-V Virtual Machine

8] Installer Docker på nytt

Hvis ingen av disse metodene kan hjelpe deg, installer Docker-appen på nytt. Dette har vært kjent for å hjelpe de fleste brukere med å fikse denne feilen.

Vi håper dette innlegget hjelper deg.

Hvor lang tid tar det før Docker starter?

Vanligvis starter Docker-appen innen ti sekunder. Denne tidslinjen kan imidlertid øke avhengig av flere faktorer som enhetens ytelse og applikasjonen du kjører.

  Docker starter for alltid i Windows 11
Populære Innlegg