Docker Desktop alkaa ikuisesti Windows 11:ssä

Docker Desktop Alkaa Ikuisesti Windows 11 Ssa



Docker on alusta, jonka avulla käyttäjät voivat rakentaa, jakaa ja käyttää nykyaikaisia ​​sovelluksia. Tämä työkalu voi pakata ohjelmistoja standardoituihin yksiköihin, joita kutsutaan nimellä Säiliöt . Näissä säilöissä on kaikki tarvittava kirjastojen, työkalujen, koodin ja suoritusajan suorittamiseen. Mutta käyttäjät ovat äskettäin valittaneet siitä Docker Desktop alkaa ikuisesti Windows 11:ssä. Onneksi voit korjata sen noudattamalla näitä yksinkertaisia ​​ehdotuksia.



  Docker Desktop alkaa ikuisesti Windows 11:ssä





Docker Desktop alkaa ikuisesti Windows 11:ssä

Jos Docker Desktop käynnistyy pysyvästi Windows 11:ssä, tarkista, onko sovellukselle saatavilla päivityksiä, ja asenna ne. Käynnistä myös laite uudelleen ja katso. Jos tämä ei auta, noudata näitä ehdotuksia:





  1. Tarkista järjestelmävaatimukset
  2. Käynnistä Docker Service uudelleen
  3. Suorita Docker järjestelmänvalvojana
  4. Vaihda Windows-säilöihin
  5. Poista Docker Desktopin rekisteröinti
  6. Päivitä WSL-ytimen versio
  7. Ota WSL-ominaisuus uudelleen käyttöön
  8. Asenna Docker uudelleen

Katsotaanpa näitä nyt yksityiskohtaisesti.



1] Tarkista järjestelmävaatimukset

Ennen kuin aloitat eri vianetsintämenetelmien käytön, tarkista, täyttääkö laitteesi vähimmäisvaatimukset Dockerin suorittamiseksi. Dockerin suorittamisen vähimmäisvaatimukset ovat:

WSL 2 -taustajärjestelmän käyttö

  • Windows 11 64-bittinen: Home- tai Pro-versio 21H2 tai uudempi tai Enterprise- tai Education-versio 21H2 tai uudempi.
  • Windows 10 64-bittinen: Home tai Pro 21H1 (rakennus 19043) tai uudempi tai Enterprise tai Education 20H2 (rakennus 19042) tai uudempi.
  • Ota WSL 2 -ominaisuus käyttöön Windowsissa.
  • WSL 2:n suorittaminen onnistuneesti Windows 10:ssä tai Windows 11:ssä vaaditaan seuraavat laitteistovaatimukset:
    • 64-bittinen prosessori, jossa on toisen tason osoitteiden käännös (SLAT)
    • 4 Gt järjestelmämuistia
    • BIOS-tason laitteiston virtualisoinnin tuki on otettava käyttöön BIOS-asetuksissa. Lisätietoja on artikkelissa Virtualisointi.
  • Lataa ja asenna Linux-ytimen päivityspaketti.

Hyper-V-taustajärjestelmän ja Windows-säilöjen käyttäminen



  • Windows 11 64-bittinen: Pro-versio 21H2 tai uudempi tai Enterprise- tai Education-versio 21H2 tai uudempi.
  • Windows 10 64-bittinen: Pro 21H1 (build 19043) tai uudempi tai Enterprise or Education 20H2 (koontiversio 19042) tai uudempi.
  • Hyper-V ja Containers Windows -ominaisuudet on otettava käyttöön.
  • Seuraavat laitteistovaatimukset vaaditaan Client Hyper-V:n onnistuneeseen suorittamiseen Windows 10:ssä:
    • 64-bittinen prosessori, jossa on toisen tason osoitteiden käännös (SLAT)
    • 4 Gt järjestelmämuistia
    • BIOS-tason laitteiston virtualisoinnin tuki on otettava käyttöön BIOS-asetuksissa. Lisätietoja on artikkelissa Virtualisointi.

2] Käynnistä Docker Service uudelleen

  Käynnistä Docker Service uudelleen

Docker-palvelu toimii Docker-isännässä ja hallitsee säilön luomista, suorittamista ja poistamista. Se tarjoaa myös sovellusliittymiä, joita muut ohjelmistot voivat käyttää Docker-säilöjen ohjelmointiin. Palvelun uudelleenkäynnistäminen voi auttaa korjaamaan Dockerin käynnistysvirheet. Näin:

  1. paina Windows avain, tyyppi Palvelut ja klikkaa avata .
  2. Etsi Docker-palvelu .
  3. Napsauta palvelua hiiren kakkospainikkeella ja valitse Uudelleenkäynnistää .

3] Suorita Docker järjestelmänvalvojana

Sovelluksen käyttäminen järjestelmänvalvojana varmistaa, että se ei kaatu käyttöoikeuksien puutteen vuoksi. Voit tehdä tämän napsauttamalla laitettasi hiiren kakkospainikkeella Docker Desktop.exe pikakuvaketiedosto ja napsauta sitä Suorita tämä ohjelma järjestelmänvalvojana .

4] Vaihda Windows-säilöihin

  Vaihda Windows-säilöihinVaihda Windows-säilöihin

On mahdollista, että Docker ei tarkista käyttöjärjestelmää asennuksen aikana. Jos näin on, se etsii automaattisesti Linux-säilöjä. Vaihda Windows-säilöihin ja katso, korjautuuko Docker-moottorin käynnistysvirhesanoma. Näin voit tehdä sen:

  1. Laajenna Järjestelmä kuvake tehtäväpalkin oikeasta alakulmasta.
  2. Napsauta hiiren kakkospainikkeella Dockerin työpöytä kuvake.
  3. Klikkaa Vaihda Windows-säilöihin .
  4. Näyttöön tulee vahvistusikkuna, jossa kysytään, haluatko jatkaa, napsauta Vaihtaa .
  5. Sulje Docker ja käynnistä se uudelleen.

5] Peru Docker Desktopin rekisteröinti

Seuraava menetelmä edellyttää Docker Desktopin rekisteröinnin poistamista. Sovelluksen rekisteröinnin poistaminen poistaa yhteyden sovelluksen ja tietokoneesi välillä. Näin:

  1. Avaa Windows PowerShell järjestelmänvalvojana.
  2. Kirjoita seuraavat komennot yksitellen ja paina Tulla sisään .
    wsl --unregister docker-desktop
    wsl --unregister docker-desktop-data
  3. Käynnistä laite uudelleen, kun olet valmis.

6] Päivitä WSL-ytimen versio

  Päivitä WSL-ytimen versio

Docker-sovelluksen käynnistyminen voi kestää ikuisuuden, jos käytät sitä WSL 2 -taustajärjestelmän kautta eikä sitä ole päivitetty uusimpaan versioon. Lataa ja asenna uusin WSL-ytimen versio nähdäksesi, onko virhe korjattu.

7] Ota WSL-ominaisuus uudelleen käyttöön

  Ota WSL-ominaisuus uudelleen käyttöön

Windows-alijärjestelmä Linuxille tai WSL mahdollistaa Linux-ympäristön käytön suoraan Windows-laitteissa. Tämän ominaisuuden ottaminen uudelleen käyttöön poistaa käytöstä ja ottaa uudelleen käyttöön sekä korjaa Dockerin käynnistysongelmat. Näin:

  1. paina Windows-näppäin + R avaamaan Juosta valintaikkuna.
  2. Tyyppi valinnaiset ominaisuudet ja osui Tulla sisään .
  3. Windowsin ominaisuudet -valintaikkuna avautuu nyt; tässä, poista valinta Windows-alijärjestelmä Linuxille vaihtoehto.
  4. Klikkaa Ok tallentaaksesi muutokset ja sulkeaksesi Windowsin ominaisuudet -valintaikkunan.
  5. Noudata yllä olevia vaiheita uudelleen ja ota käyttöön Windows-alijärjestelmä Linuxille vaihtoehto.

Lukea: Ei voi muodostaa yhteyttä Hyper-V-virtuaalikoneeseen

8] Asenna Docker uudelleen

Jos mikään näistä tavoista ei auta, asenna Docker-sovellus uudelleen. Tämän on tiedetty auttavan useimpia käyttäjiä korjaamaan tämän virheen.

lisää tasku kromiin

Toivomme, että tämä viesti auttaa sinua.

Kuinka kauan Dockerin käynnistyminen kestää?

Yleensä Docker-sovellus käynnistyy kymmenen sekunnin sisällä. Tämä aikajana voi kuitenkin kasvaa useiden tekijöiden, kuten laitteesi suorituskyvyn ja käynnissä olevan sovelluksen, mukaan.

  Docker käynnistyy ikuisesti Windows 11:ssä
Suosittu Viestiä