Stati di un contenitore Docker | Spiegato

Stati di un contenitore Docker | Spiegato
Docker è un forum containeried che consente agli utenti di creare, testare ed eseguire applicazioni. I contenitori Docker sono i componenti importanti di Docker. Più specificamente, un contenitore Docker è un pacchetto software eseguibile portatile che ha tutto ciò che è necessario per eseguire un'applicazione. Docker utilizza un'architettura client-server che consente la comunicazione tra il client Docker e il demone Docker, che crea e gestisce i contenitori.

Questo articolo descriverà i diversi possibili stati del contenitore Docker.

Quali sono gli stati di un contenitore Docker?

I possibili stati del contenitore Docker sono i seguenti:

  • Creato
  • Corsa
  • Riavvio
  • In pausa
  • Uscito
  • Morto

Stato creato

Quando il nuovo contenitore viene creato o creato, entra nello stato "creato". IL "creato"Lo stato si riferisce a un contenitore che è stato creato/costruito ma non è nello stato in esecuzione. Significa che il contenitore esiste sul dispositivo ma non è attivo ora.

Comando

Il comando per la creazione di un contenitore Docker viene dato il massimo:

Docker Create --Name

Stato di corsa

Lo stato "in esecuzione" indica che il contenitore sta attualmente eseguendo senza problemi. IL "Docker PS"Il comando viene utilizzato per controllare lo stato in esecuzione del contenitore.

Comando

Per eseguire il contenitore Docker, utilizzare il “Docker Start"Comando insieme al nome del contenitore particolare:

Docker Start

Riavvio dello stato

Lo stato del "riavvio" si riferisce a fermare il contenitore e ricominciare. Reimposta lo stato attuale del contenitore.

Comando

Usa il "GIT Riavvia"Comando insieme al nome del contenitore desiderato che deve essere riavviato:

Riavvio di Docker

Stato in pausa

Lo stato "in pausa" indica che il contenitore viene temporaneamente interrotto ed è nello stato congelato. Permette agli utenti di interrompere l'esecuzione del contenitore senza fermarlo effettivamente in modo che le sue operazioni possano essere riprese da dove avevano interrotto.

Comando

Per mettere in pausa il particolare contenitore, eseguire il comando sotto l'elenco:

Docker Pausa

Stato uscito

Lo stato "uscito" di un container si riferisce allo stato del contenitore quando ha smesso di funzionare. Quando il contenitore termina il suo compito, si interrompe automaticamente ed entra nello stato "uscito". Gli utenti possono anche fermare manualmente il contenitore utilizzando il comando.

Comando

Utilizzare il "Docker Stop"Comando con il nome del contenitore particolare per fermarlo:

Docker Stop

Stato morto

Lo stato "morto" si riferisce allo stato quando il contenitore non è più in esecuzione e non può essere riavviato. Ciò può accadere per vari motivi, come se il contenitore si è schiantato o se è stato fermato manualmente e rimosso. Un contenitore morto non funziona più e non può essere avviato o riavviato.

Conclusione

I possibili stati di un contenitore Docker vengono creati, eseguiti, riavviando, in pausa, usciti e morti. IL "creato"Lo stato è lo stato quando il contenitore è stato costruito ma non è ancora attivo/avviato. IL "corsa"Lo stato indica che il contenitore sta attualmente eseguendo. IL "Riavvio"Lo stato si riferisce a fermare il contenitore e ricominciare. IL "in pausa"Lo stato indica che il contenitore viene temporaneamente interrotto. IL "uscito"Lo stato di un contenitore si riferisce allo stato del contenitore quando ha smesso di funzionare. IL "morto"Lo stato si riferisce allo stato quando il contenitore non è più in esecuzione e non può essere riavviato.