Come rimuovere tutte le immagini Docker

Come rimuovere tutte le immagini Docker
Docker mantiene una copia locale di ogni immagine Docker che scarica. Quindi, il tuo host Docker potrebbe essere congestionato ad un certo punto. Tutte queste immagini Docker useranno anche molti spazi per disco. E se vuoi rimuoverli tutti?

Bene, la buona notizia è che puoi rimuovere tutte le immagini Docker memorizzate localmente sul tuo host Docker molto facilmente. Questo è l'argomento di questo articolo.

In questo articolo, ti mostrerò come rimuovere tutte le immagini Docker memorizzate localmente sul tuo host Docker. Ti mostrerò anche come rimuovere le immagini Docker inutilizzate dal tuo host Docker. Quindi iniziamo.

Requisiti:

Devi avere Docker installato sul tuo computer se vuoi provare gli esempi in questo articolo.

Se non hai installato Docker, è possibile controllare uno degli articoli di seguito (a seconda del sistema operativo) per l'installazione di Docker sulla distribuzione Linux desiderata.

  • 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 tutte le immagini Docker inutilizzate:

Le immagini Docker inutilizzate sono chiamate immagini intermediari o penali. Di solito non hanno alcun tag. Le immagini sospese Docker non sono utilizzate da nessun contenitore.

È possibile elencare tutte le immagini Docker sospese o inutilizzate archiviate localmente sul tuo host Docker con il seguente comando:

$ Docker Elenco delle immagini -Filtro penzolante = true

Come puoi vedere, tutte le immagini Docker inutilizzate sul mio host Docker sono elencate.

Ora, per rimuovere tutte queste immagini Docker inutilizzate, eseguire il seguente comando:

$ Docker immagine prugna

Ora, premere y e poi premere .

Tutte le immagini Docker inutilizzate o sospese dovrebbero essere rimosse.

Come puoi vedere, non ci sono più immagini Docker inutilizzate o penzolate sul mio host Docker.

Rimozione di tutte le immagini Docker senza riferimenti al contenitore:

Puoi anche rimuovere tutte le immagini Docker che non hanno almeno un singolo contenitore.

Per rimuovere tutte le immagini Docker senza riferimenti al contenitore, eseguire il comando seguente:

$ Docker immagine prugne -a

Ora, premere y e poi premere .

Le immagini Docker senza riferimenti al contenitore devono essere rimosse.

Rimozione di tutte le immagini Docker:

Se vuoi rimuovere tutte le immagini Docker dal tuo host Docker, questa sezione fa per te.

Puoi elencare tutte le immagini Docker memorizzate localmente sul tuo host Docker con il seguente comando:

$ Docker Elenco delle immagini -a

Come puoi vedere, sono elencate tutte le immagini memorizzate localmente sul mio host Docker.

Ora, per rimuovere tutte queste immagini Docker, eseguire il seguente comando:

$ Docker Image RM -f $ (Docker Image List -Aq)

Potrebbe volerci un po 'di tempo per completare a seconda di quante immagini sono archiviate localmente sul tuo host Docker. Tutte le immagini Docker archiviate localmente sul tuo host Docker devono essere rimosse una volta che il comando termina in esecuzione.

Come puoi vedere, non ho più alcuna immagine Docker sul mio host Docker.

Quindi, è così che rimuovi tutte le immagini Docker dal tuo host Docker. Grazie per aver letto questo articolo.