Come rimuovere tutti i contenitori Docker

Come rimuovere tutti i contenitori Docker
In questo articolo, ti mostrerò come rimuovere tutti i contenitori Docker dal tuo host Docker. Quindi iniziamo.

Requisiti:

Devi avere Docker installato sul tuo computer.

Dai un'occhiata agli articoli seguenti per far installare Docker sulla distribuzione Linux desiderata se non hai già installato Docker.

  • Come installare e utilizzare Docker su Ubuntu 18.04 LTS (https: // linuxhint.com/install_docker_ubuntu_1804/)
  • Installa Docker su Debian 9 (https: // linuxhint.com/install_docker_debian_9/)
  • Installa Docker su CentOS 7 (https: // linuxhint.com/install-docker-centos7/)
  • Installa Docker su Raspberry Pi (https: // linuxhint.com/install_docker_raspberry_pi/)

Se hai ancora qualche problema a installare Docker, puoi contattarmi tramite https: // Support.Linuxhint.com. Sarò più che felice di aiutare.

Rimozione di tutti i contenitori Docker in esecuzione:

Puoi vedere un elenco di tutti i contenitori Docker in esecuzione con il seguente comando:

$ Docker Container List

Come puoi vedere, ho 4 contenitori Docker in esecuzione.

Ovviamente puoi rimuovere questi contenitori uno per uno. Non è un problema se hai alcuni contenitori come ho in questo esempio. Ma, imaging un host Docker di produzione in cui potresti avere migliaia di container Docker in esecuzione. Sarà poco pratico rimuoverli uno per uno. Fortunatamente, puoi rimuoverli molto facilmente.

NOTA: Prima di procedere, assicurati di non avere alcun container Docker in esecuzione importante.

Per rimuovere tutti i contenitori Docker in esecuzione, eseguire il comando seguente:

$ Docker Container RM -f $ (Docker Container List -Q)

Tutti i contenitori Docker in esecuzione devono essere rimossi.

Come puoi vedere, non ci sono più contenitori Docker in esecuzione.

$ Docker Container List

Rimozione di tutti i contenitori Docker arrestati:

Sul tuo host Docker, è probabile che avrai molti contenitori fermati che non ti servono più. Puoi rimuovere anche questi contenitori inutili.

Puoi elencare tutti i contenitori Docker arrestati sul tuo host Docker con il seguente comando:

$ Docker Container Elenco -Filter Stato = usciti

Come puoi vedere, sono elencati tutti i contenitori Docker arrestati.

Ora, per rimuovere tutti i contenitori Docker arrestati dall'host Docker, eseguire il seguente comando:

$ Docker Container RM $ (Docker Container List --quiet -Filter Status = uscite)

Tutti i contenitori Docker arrestati dovrebbero essere rimossi.

Come puoi vedere, non ci sono più contenitori Docker interrotti nell'elenco.

Rimozione di tutti i contenitori Docker:

Puoi anche rimuovere tutti i contenitori sul tuo host Docker indipendentemente dal loro stato (corsa, fermata, pausa ecc.).

Puoi elencare tutti i contenitori Docker sul tuo host Docker indipendentemente dal loro stato con il seguente comando:

$ Docker Container List -A

Come puoi vedere, tutti i contenitori sul mio host Docker se sono in esecuzione o no sono elencati.

Ora, per rimuovere tutti questi contenitori Docker, eseguire il seguente comando:

$ Docker Container RM -f $ (Docker Container List -QA)

Tutti i contenitori Docker sull'host Docker dovrebbero essere rimossi.

Quindi, è così che rimuovi tutti i contenitori Docker dal tuo host Docker. Grazie per aver letto questo articolo.