Docker Desktop se za vedno zažene v sistemu Windows 11

Docker Desktop Se Za Vedno Zazene V Sistemu Windows 11



Docker je platforma, ki uporabnikom omogoča izdelavo, skupno rabo in izvajanje sodobnih aplikacij. To orodje lahko pakira programsko opremo v standardizirane enote, imenovane Zabojniki . Ti vsebniki imajo vse potrebno za izvajanje knjižnic, orodij, kode in izvajalnega okolja. Toda uporabniki so se nedavno pritožili nad tem Docker Desktop se začenja za vedno v sistemu Windows 11. Na srečo lahko sledite tem preprostim predlogom, da to popravite.



  Docker Desktop se za vedno zažene v sistemu Windows 11





Docker Desktop se za vedno zažene v sistemu Windows 11

Če se Docker Desktop za vedno zaganja v sistemu Windows 11, preverite, ali so na voljo posodobitve za aplikacijo, in jih namestite. Prav tako znova zaženite napravo in si oglejte. Če to ne pomaga, upoštevajte te predloge:





popravilo Internet Explorer brezplačno -
  1. Preverite sistemske zahteve
  2. Znova zaženite Docker Service
  3. Zaženite Docker kot skrbnik
  4. Preklopite na Windows Containers
  5. Odjavi namizje Docker
  6. Posodobite različico jedra WSL
  7. Znova omogočite funkcijo WSL
  8. Ponovno namestite Docker

Zdaj pa jih poglejmo podrobneje.



1] Preverite sistemske zahteve

Preden začnete z različnimi metodami odpravljanja težav, preverite, ali vaša naprava izpolnjuje minimalne specifikacije za zagon Dockerja. Minimalne zahteve za zagon dockerja so:

Uporaba zaledja WSL 2

  • Windows 11 64-bit: Home ali Pro različica 21H2 ali novejša ali Enterprise ali Education različica 21H2 ali novejša.
  • Windows 10 64-bit: Home ali Pro 21H1 (zgradba 19043) ali novejši, ali Enterprise ali Education 20H2 (zgradba 19042) ali novejši.
  • Omogočite funkcijo WSL 2 v sistemu Windows.
  • Za uspešno izvajanje WSL 2 v sistemu Windows 10 ali Windows 11 so potrebni naslednji strojni predpogoji:
    • 64-bitni procesor s prevajanjem naslovov druge ravni (SLAT)
    • 4 GB sistemskega RAM-a
    • Podpora za virtualizacijo strojne opreme na ravni BIOS-a mora biti omogočena v nastavitvah BIOS-a. Za več informacij glejte Virtualizacija.
  • Prenesite in namestite paket za posodobitev jedra Linux.

Uporaba zaledja Hyper-V in vsebnikov Windows



  • Windows 11 64-bit: Pro različica 21H2 ali novejša ali Enterprise ali Education različica 21H2 ali novejša.
  • Windows 10 64-bit: Pro 21H1 (zgradba 19043) ali višja ali Enterprise ali Education 20H2 (zgradba 19042) ali višja.
  • Hyper-V in funkcije sistema Windows Containers morajo biti omogočene.
  • Za uspešno izvajanje odjemalskega Hyper-V v sistemu Windows 10 so potrebni naslednji strojni predpogoji:
    • 64-bitni procesor s prevajanjem naslovov druge ravni (SLAT)
    • 4 GB sistemskega RAM-a
    • Podpora za virtualizacijo strojne opreme na ravni BIOS-a mora biti omogočena v nastavitvah BIOS-a. Za več informacij glejte Virtualizacija.

2] Znova zaženite storitev Docker

  Znova zaženite Docker Service

snežni sneg ohranjevalnik zaslona 7

Storitev Docker se izvaja na gostitelju Docker in upravlja ustvarjanje, izvajanje in brisanje vsebnika. Ponuja tudi API-je, ki jih lahko druga programska oprema uporablja za programsko upravljanje vsebnikov Docker. Ponovni zagon storitve lahko pomaga odpraviti napake pri zagonu Dockerja. Takole:

  1. Pritisnite Windows ključ, vrsta Storitve in kliknite na odprto .
  2. Poiščite Storitev Docker .
  3. Z desno miškino tipko kliknite storitev in izberite Ponovni zagon .

3] Zaženite Docker kot skrbnik

Zagon aplikacije kot skrbnik zagotavlja, da se ne zruši zaradi pomanjkanja dovoljenj. Če želite to narediti, z desno miškino tipko kliknite svojo napravo Docker Desktop.exe datoteko z bližnjico in kliknite Zaženite ta program kot skrbnik .

4] Preklopite na Windows Containers

  Preklopite na Windows ContainersPreklopite na Windows Containers

Možno je, da Docker med namestitvijo ne preveri operacijskega sistema. Če je temu tako, bo samodejno poiskal vsebnike Linuxa. Preklopite na vsebnike Windows in preverite, ali je sporočilo o napaki pri zagonu motorja Docker popravljeno. To lahko storite tako:

  1. Razširite Sistem ikono pladnja v spodnjem desnem kotu opravilne vrstice.
  2. Desni klik na Namizje Docker ikona.
  3. Kliknite na Preklopite na vsebnike Windows .
  4. Prikaže se potrditveno pogovorno okno z vprašanjem, ali želite nadaljevati, kliknite na Stikalo .
  5. Zaprite Docker in ga nato znova zaženite.

5] Odjavi namizje Docker

Naslednja metoda zahteva, da odjavite Docker Desktop. Preklic registracije aplikacije bo odstranil povezavo med aplikacijo in vašim računalnikom. Takole:

  1. Odprite Windows PowerShell kot skrbnik.
  2. Vnesite naslednje ukaze enega za drugim in pritisnite Vnesite .
    wsl --unregister docker-desktop
    wsl --unregister docker-desktop-data
  3. Ko končate, znova zaženite napravo.

6] Posodobite različico jedra WSL

  Posodobite različico jedra WSL

Zagon aplikacije Docker lahko traja večno, če jo uporabljate prek zaledja WSL 2 in ni posodobljena na najnovejšo različico. Prenesite in namestite najnovejšo različico jedra WSL da vidite, ali je napaka odpravljena.

blokiraj izbiro oglasov

7] Ponovno omogočite funkcijo WSL

  Znova omogočite funkcijo WSL

Podsistem Windows za Linux ali WSL omogoča izvajanje okolja Linux neposredno na napravah Windows. Če znova omogočite to funkcijo, boste onemogočili in znova omogočili ter odpravili težave z zagonom Dockerja. Takole:

kako videti zgodovino netflixa
  1. Pritisnite Tipka Windows + R odpreti Teči pogovorno okno.
  2. Vrsta neobvezne funkcije in udaril Vnesite .
  3. Zdaj se odpre pogovorno okno Funkcije sistema Windows; tukaj počistite kljukico Podsistem Windows za Linux možnost.
  4. Kliknite na V redu da shranite spremembe in zaprete pogovorno okno Funkcije sistema Windows.
  5. Ponovno sledite zgornjim korakom in omogočite Podsistem Windows za Linux možnost.

Preberite: Ni mogoče vzpostaviti povezave z virtualnim strojem Hyper-V

8] Znova namestite Docker

Če vam nobena od teh metod ne pomaga, znova namestite aplikacijo Docker. Znano je, da večina uporabnikov pomaga odpraviti to napako.

Upamo, da vam bo ta objava pomagala.

Koliko časa traja, da se Docker zažene?

Ponavadi se aplikacija Docker zažene v desetih sekundah. Vendar se lahko ta časovnica poveča glede na več dejavnikov, kot sta zmogljivost vaše naprave in aplikacija, ki se izvaja.

  Docker se za vedno zažene v sistemu Windows 11
Priljubljene Objave