Docker Desktop si avvia per sempre in Windows 11

Docker Desktop Si Avvia Per Sempre In Windows 11



Docker è una piattaforma che consente agli utenti di creare, condividere ed eseguire applicazioni moderne. Questo strumento può impacchettare il software in unità standardizzate chiamate Contenitori . Questi contenitori hanno tutto il necessario per eseguire librerie, strumenti, codice e runtime. Ma gli utenti si sono recentemente lamentati di questo Docker Desktop si avvia per sempre in Windows 11. Fortunatamente, puoi seguire questi semplici suggerimenti per risolverlo.



  Docker Desktop si avvia per sempre in Windows 11





Docker Desktop si avvia per sempre in Windows 11

Se Docker Desktop si avvia per sempre in Windows 11, controlla se sono disponibili aggiornamenti per l'app e installali. Inoltre, riavvia il dispositivo e guarda. Se ciò non aiuta, segui questi suggerimenti:





  1. Controlla i requisiti di sistema
  2. Riavvia il servizio Docker
  3. Esegui Docker come amministratore
  4. Passa ai contenitori di Windows
  5. Annulla la registrazione di Docker Desktop
  6. Aggiorna la versione del kernel WSL
  7. Riattiva la funzionalità WSL
  8. Reinstallare Docker

Ora vediamoli nel dettaglio.



il server non si è registrato con dcom entro il timeout richiesto di Windows 10

1] Controlla i requisiti di sistema

Prima di iniziare con diversi metodi di risoluzione dei problemi, controlla se il tuo dispositivo soddisfa le specifiche minime per eseguire Docker. I requisiti minimi per eseguire la finestra mobile sono:

Utilizzo del back-end WSL 2

  • Windows 11 a 64 bit: Home o Pro versione 21H2 o successiva oppure Enterprise o Education versione 21H2 o successiva.
  • Windows 10 a 64 bit: Home o Pro 21H1 (build 19043) o superiore oppure Enterprise o Education 20H2 (build 19042) o superiore.
  • Abilita la funzionalità WSL 2 su Windows.
  • I seguenti prerequisiti hardware sono necessari per eseguire correttamente WSL 2 in Windows 10 o Windows 11:
    • Processore a 64 bit con traduzione degli indirizzi di secondo livello (SLAT)
    • RAM di sistema da 4 GB
    • Il supporto della virtualizzazione hardware a livello di BIOS deve essere abilitato nelle impostazioni del BIOS. Per ulteriori informazioni, vedi Virtualizzazione.
  • Scarica e installa il pacchetto di aggiornamento del kernel Linux.

Utilizzo del backend Hyper-V e dei contenitori Windows



  • Windows 11 a 64 bit: Pro versione 21H2 o successiva, oppure Enterprise o Education versione 21H2 o successiva.
  • Windows 10 a 64 bit: Pro 21H1 (build 19043) o superiore oppure Enterprise o Education 20H2 (build 19042) o superiore.
  • Le funzionalità Windows di Hyper-V e Container devono essere abilitate.
  • Per eseguire correttamente Client Hyper-V su Windows 10 sono necessari i seguenti prerequisiti hardware:
    • Processore a 64 bit con traduzione degli indirizzi di secondo livello (SLAT)
    • RAM di sistema da 4 GB
    • Il supporto della virtualizzazione hardware a livello di BIOS deve essere abilitato nelle impostazioni del BIOS. Per ulteriori informazioni, vedi Virtualizzazione.

2] Riavvia il servizio Docker

  Riavvia il servizio Docker

installare strumenti di amministrazione del server remoto

Il servizio Docker viene eseguito su un host Docker e gestisce la creazione, l'esecuzione e l'eliminazione del contenitore. Offre inoltre API che altri software possono utilizzare per gestire i contenitori Docker in modo programmatico. Il riavvio del servizio può aiutare a correggere gli errori di avvio di Docker. Ecco come:

  1. premi il finestre chiave, tipo Servizi e clicca su aprire .
  2. Cerca il Servizio Docker .
  3. Fare clic con il tasto destro sul servizio e selezionare Ricomincia .

3] Esegui Docker come amministratore

L'esecuzione dell'app come amministratore garantisce che non si blocchi a causa della mancanza di autorizzazioni. Per fare ciò, fai clic con il pulsante destro del mouse sul tuo dispositivo Docker Desktop.exe file di scelta rapida e fare clic su Esegui questo programma come amministratore .

4] Passa ai contenitori di Windows

  Passa a contenitori WindowsPassa a contenitori Windows

È possibile che Docker non controlli il sistema operativo durante l'installazione. In tal caso, cercherà automaticamente i contenitori Linux. Passa ai contenitori Windows e verifica se il messaggio di errore di avvio del motore Docker viene risolto. Ecco come puoi farlo:

  1. Espandi il Sistema barra delle applicazioni dall'angolo in basso a destra della barra delle applicazioni.
  2. Fare clic con il tasto destro sul Scrivania mobile icona.
  3. Clicca su Passa ai contenitori di Windows .
  4. Apparirà una finestra di dialogo di conferma che chiede se si desidera continuare, fare clic su Interruttore .
  5. Chiudi Docker e quindi riavvialo.

5] Annulla la registrazione di Docker Desktop

Il metodo successivo richiede di annullare la registrazione di Docker Desktop. L'annullamento della registrazione dell'applicazione rimuoverà la connessione tra l'app e il tuo PC. Ecco come:

  1. Apri Windows PowerShell come amministratore.
  2. Digita i seguenti comandi uno per uno e premi accedere .
    wsl --unregister docker-desktop
    wsl --unregister docker-desktop-data
  3. Riavvia il dispositivo una volta terminato.

6] Aggiorna la versione del kernel WSL

  Aggiorna la versione del kernel WSL

L'avvio dell'app Docker potrebbe richiedere un'eternità se la si utilizza tramite il back-end WSL 2 e non è aggiornata alla versione più recente. Scaricare e installare l'ultima versione del kernel WSL per vedere se l'errore è stato corretto.

7] Riattiva la funzione WSL

  Riattiva la funzionalità WSL

Il sottosistema Windows per Linux o WSL consente di eseguire l'ambiente Linux direttamente sui dispositivi Windows. La riattivazione di questa funzione disabiliterà e riattiverà e risolverà i problemi di avvio di Docker. Ecco come:

  1. premi il Tasto Windows + R per aprire il Correre la finestra di dialogo.
  2. Tipo caratteristiche opzionali e colpito accedere .
  3. La finestra di dialogo Funzionalità Windows si aprirà ora; qui, deseleziona il Sottosistema Windows per Linux opzione.
  4. Clicca su OK per salvare le modifiche e chiudere la finestra di dialogo Funzionalità Windows.
  5. Seguire nuovamente i passaggi precedenti e abilitare il Sottosistema Windows per Linux opzione.

Leggere: Impossibile connettersi alla macchina virtuale Hyper-V

8] Reinstalla Docker

Se nessuno di questi metodi può aiutarti, reinstalla l'app Docker. Questo è noto per aiutare la maggior parte degli utenti a correggere questo errore.

Speriamo che questo post ti aiuti.

icona di Internet Explorer mancante

Quanto tempo impiega Docker per iniziare?

Di solito, l'app Docker si avvia entro dieci secondi. Tuttavia, questa sequenza temporale può aumentare a seconda di diversi fattori come le prestazioni del dispositivo e l'applicazione in esecuzione.

  Docker si avvia per sempre in Windows 11
Messaggi Popolari