Come eseguire un riavvio pulito di un'istanza Docker

Come eseguire un riavvio pulito di un'istanza Docker

Docker è uno strumento di sviluppo del progetto e condivisione del software ampiamente utilizzato in tutto il mondo. A volte, lo sviluppatore vuole riavviare in modo pulito Docker dopo averlo chiuso. Uno degli altri motivi è quando l'utente elimina il contenitore o l'immagine, il loro riferimento verrà salvato localmente e non può essere rimosso, il che può causare errori o condizioni anormali. Pertanto, occasionalmente gli sviluppatori vogliono iniziare da zero Docker con un riavvio pulito.

Questo post descriverà come riavviare l'istanza del docker in modo pulito.

Come riavviare in modo pulito l'istanza del docker?

Per riavviare in modo pulito l'istanza del docker, rimuovere contenitori e immagini inutilizzati. A tale scopo, seguire le istruzioni fornite.

Passaggio 1: elencare tutti i contenitori

Innanzitutto, elenca tutti i contenitori Docker con l'aiuto di "Docker PS -A"Comando:

> Docker PS -a

Notare la "ID contenitore"Del contenitore Docker che vuoi rimuovere:

Passaggio 2: Stop Container

Successivamente, se il contenitore è in esecuzione, arrestare il contenitore attraverso "Docker Stop "Comando:

> Docker Stop CB885818071b

Per fermare tutti i contenitori Docker, utilizzare il comando fornito nel terminale dell'editor di codice Visual Studio. Qui, il "-Q"L'opzione viene utilizzata solo per visualizzare gli ID contenitori:

> Docker Stop $ (Docker PS -A -Q)

Passaggio 3: rimuovere il contenitore

Ora rimuovi il contenitore Docker utilizzando il "Docker Rm "Comando. Gli utenti possono anche rimuovere i contenitori Docker utilizzando il nome del contenitore:

> Docker RM CB885818071b

Per rimuovere tutti i contenitori Docker arrestati per l'utilizzo di Docker da zero, controlla il comando fornito:

> Docker RM $ (Docker PS -A -Q)

Verificare, se i contenitori Docker vengono rimossi o meno visualizzando l'elenco dei contenitori:

> Docker PS -a

Passaggio 4: elenca tutte le immagini

Infine, rimuovi l'immagine Docker. A tale scopo, in primo luogo, elenca tutte le immagini Docker e nota l'ID dell'immagine che è necessario rimuovere:

> Immagini Docker

Passaggio 5: rimuovere l'immagine Docker

Quindi, rimuovi il comando immagine Docker usando "Docker Image Rm"Comando. Qui, il "-F"L'opzione viene utilizzata per rimuovere con forza l'immagine Docker:

> Docker immagine rm -f 2fc5729619b3

Questo blog ha dimostrato come avviare in modo pulito l'istanza Docker.

Conclusione

Per riavviare l'istanza Docker in modo pulito, prima, elenca tutti i contenitori Docker. Quindi, fermare i contenitori inutilizzati o extra usando il "Docker Stop"Comando. Successivamente, rimuovere i contenitori Docker usando il “Docker Rm "Comando. Per rimuovere tutti i contenitori fermati contemporaneamente, usa il “Docker RM $ (Docker PS -A -Q)"Comando. Quindi, per rimuovere le immagini Docker, utilizzare il “Docker Images Rm -f "Comando. Questo post ha spiegato come riavviare l'istanza del docker in modo pulito.