Docker Desktop darbojas uz visiem laikiem operētājsistēmā Windows 11

Docker Desktop Darbojas Uz Visiem Laikiem Operetajsistema Windows 11



Docker ir platforma, kas lietotājiem ļauj veidot, koplietot un palaist modernas lietojumprogrammas. Šis rīks var iepakot programmatūru standartizētās vienībās, ko sauc Konteineri . Šajos konteineros ir viss nepieciešamais, lai palaistu bibliotēkas, rīkus, kodu un izpildlaiku. Bet lietotāji nesen par to sūdzējās Docker Desktop sākas uz visiem laikiem operētājsistēmā Windows 11. Par laimi, varat ievērot šos vienkāršos ieteikumus, lai to labotu.



  Docker Desktop darbojas uz visiem laikiem operētājsistēmā Windows 11





Docker Desktop darbojas uz visiem laikiem operētājsistēmā Windows 11

Ja Docker Desktop tiek palaists uz visiem laikiem operētājsistēmā Windows 11, pārbaudiet, vai lietotnei ir pieejami atjauninājumi, un instalējiet tos. Tāpat restartējiet ierīci un skatiet. Ja tas nepalīdz, izpildiet šos ieteikumus:





  1. Pārbaudiet sistēmas prasības
  2. Restartējiet Docker pakalpojumu
  3. Palaidiet Docker kā administratoru
  4. Pārslēdzieties uz Windows konteineriem
  5. Atcelt Docker Desktop reģistrāciju
  6. Atjauniniet WSL kodola versiju
  7. Atkārtoti iespējot WSL funkciju
  8. Pārinstalējiet Docker

Tagad aplūkosim tos sīkāk.



1] Pārbaudiet sistēmas prasības

Pirms sākat izmantot dažādas problēmu novēršanas metodes, pārbaudiet, vai jūsu ierīce atbilst minimālajām specifikācijām, lai palaistu Docker. Minimālās prasības, lai palaistu doku, ir:

Izmantojot WSL 2 aizmugursistēmu

  • Windows 11 64 bitu: Home vai Pro versija 21H2 vai jaunāka, vai Enterprise vai Education versija 21H2 vai jaunāka.
  • Windows 10 64 bitu: Home vai Pro 21H1 (būvējums 19043) vai jaunāks, vai Enterprise vai Education 20H2 (būvējums 19042) vai jaunāks.
  • Iespējojiet WSL 2 funkciju operētājsistēmā Windows.
  • Lai veiksmīgi palaistu WSL 2 operētājsistēmā Windows 10 vai Windows 11, ir nepieciešami šādi aparatūras priekšnosacījumi:
    • 64 bitu procesors ar otrā līmeņa adrešu tulkošanu (SLAT)
    • 4 GB sistēmas RAM
    • BIOS iestatījumos ir jāiespējo BIOS līmeņa aparatūras virtualizācijas atbalsts. Plašāku informāciju skatiet sadaļā Virtualizācija.
  • Lejupielādējiet un instalējiet Linux kodola atjauninājumu pakotni.

Izmantojot Hyper-V aizmugursistēmas un Windows konteinerus



  • Windows 11 64 bitu: Pro versija 21H2 vai jaunāka vai Enterprise vai Education versija 21H2 vai jaunāka.
  • Windows 10 64 bitu: Pro 21H1 (būvējums 19043) vai jaunāks vai Enterprise or Education 20H2 (būvējums 19042) vai jaunāks.
  • Ir jābūt iespējotiem Hyper-V un Containers Windows līdzekļiem.
  • Lai veiksmīgi palaistu Client Hyper-V operētājsistēmā Windows 10, ir nepieciešami šādi aparatūras priekšnosacījumi:
    • 64 bitu procesors ar otrā līmeņa adrešu tulkošanu (SLAT)
    • 4 GB sistēmas RAM
    • BIOS iestatījumos ir jāiespējo BIOS līmeņa aparatūras virtualizācijas atbalsts. Plašāku informāciju skatiet sadaļā Virtualizācija.

2] Restartējiet Docker pakalpojumu

  Restartējiet Docker pakalpojumu

Docker pakalpojums darbojas Docker resursdatorā un pārvalda konteinera izveidi, palaišanu un dzēšanu. Tas piedāvā arī API, ko cita programmatūra var izmantot, lai programmatiski pārvaldītu Docker konteinerus. Pakalpojuma restartēšana var palīdzēt novērst Docker startēšanas kļūdas. Lūk, kā to izdarīt:

  1. Nospiediet Windows atslēga, tips Pakalpojumi un noklikšķiniet uz atvērts .
  2. Meklēt Dokera pakalpojums .
  3. Ar peles labo pogu noklikšķiniet uz pakalpojuma un atlasiet Restartēt .

3] Palaidiet Docker kā administratoru

Lietojot lietotni kā administratoram, tiek nodrošināts, ka tā neavārē atļauju trūkuma dēļ. Lai to izdarītu, ar peles labo pogu noklikšķiniet uz savas ierīces Docker Desktop.exe saīsnes failu un noklikšķiniet uz Palaidiet šo programmu kā administratoru .

labākie video rediģēšanas klēpjdatori 2015

4] Pārslēdzieties uz Windows konteineriem

  Pārslēgties uz Windows konteineriemPāriet uz Windows konteineriem

Iespējams, ka Docker instalēšanas laikā nepārbauda operētājsistēmu. Ja tas tā ir, tas automātiski meklēs Linux konteinerus. Pārslēdzieties uz Windows konteineriem un pārbaudiet, vai tiek novērsts Docker dzinēja palaišanas kļūdas ziņojums. Lūk, kā to var izdarīt:

  1. Paplašiniet Sistēma teknes ikona uzdevumjoslas apakšējā labajā stūrī.
  2. Ar peles labo pogu noklikšķiniet uz Docker darbvirsma ikonu.
  3. Klikšķiniet uz Pārslēdzieties uz Windows konteineriem .
  4. Parādīsies apstiprinājuma dialoglodziņš ar jautājumu, vai vēlaties turpināt, noklikšķiniet uz Slēdzis .
  5. Aizveriet Docker un pēc tam palaidiet to atkārtoti.

5] Atcelt reģistrāciju Docker Desktop

Nākamajai metodei ir nepieciešams atcelt Docker Desktop reģistrāciju. Atceļot lietojumprogrammas reģistrāciju, tiks pārtraukts savienojums starp lietotni un datoru. Lūk, kā to izdarīt:

  1. Atveriet Windows PowerShell kā administrators.
  2. Ierakstiet šādas komandas pa vienai un nospiediet Ievadiet .
    wsl --unregister docker-desktop
    wsl --unregister docker-desktop-data
  3. Kad esat pabeidzis, restartējiet ierīci.

6] Atjauniniet WSL kodola versiju

  Atjauniniet WSL kodola versiju

Lietojumprogrammas Docker palaišana var ilgt mūžīgi, ja izmantojat to, izmantojot WSL 2 aizmugursistēmu, un tā nav atjaunināta uz jaunāko versiju. Lejupielādējiet un instalējiet jaunāko WSL kodola versiju lai redzētu, vai kļūda ir novērsta.

7] Atkārtoti iespējot WSL funkciju

  Atkārtoti iespējot WSL funkciju

Windows apakšsistēma Linux vai WSL ļauj darbināt Linux vidi tieši Windows ierīcēs. Atkārtoti iespējojot šo funkciju, tiks atspējota un atkārtoti iespējota un tiks novērstas Docker startēšanas problēmas. Lūk, kā to izdarīt:

  1. Nospiediet Windows taustiņš + R lai atvērtu Skrien dialoglodziņš.
  2. Tips izvēles funkcijas un sit Ievadiet .
  3. Tagad tiks atvērts Windows funkciju dialoglodziņš; šeit noņemiet atzīmi no Windows apakšsistēma operētājsistēmai Linux opciju.
  4. Klikšķiniet uz Labi lai saglabātu izmaiņas un aizvērtu Windows funkciju dialoglodziņu.
  5. Veiciet iepriekš minētās darbības vēlreiz un iespējojiet Windows apakšsistēma operētājsistēmai Linux opciju.

Lasīt: Nevar izveidot savienojumu ar Hyper-V virtuālo mašīnu

8] Pārinstalējiet Docker

Ja neviena no šīm metodēm nevar jums palīdzēt, atkārtoti instalējiet lietotni Docker. Ir zināms, ka tas palīdz lielākajai daļai lietotāju novērst šo kļūdu.

Mēs ceram, ka šī ziņa jums palīdzēs.

Cik ilgi Docker startē?

Parasti lietotne Docker tiek palaista desmit sekunžu laikā. Tomēr šis laika grafiks var palielināties atkarībā no vairākiem faktoriem, piemēram, ierīces veiktspējas un palaistās lietojumprogrammas.

  Docker darbojas uz visiem laikiem operētājsistēmā Windows 11
Populārākas Posts