Come elencare le immagini Docker

Come elencare le immagini Docker
Docker è un sistema di containerizzazione open source. Le immagini Docker sono fondamentalmente un layout di base da cui vengono creati i contenitori. Per creare contenitori Docker di diverse distribuzioni o app Linux, è necessario utilizzare diverse immagini Docker. Una volta creato un contenitore utilizzando un'immagine Docker specifica, l'immagine viene scaricata e archiviata localmente sul tuo host Docker. Overtime, finirai con molte copie locali di immagini Docker sul tuo host Docker.

In questo articolo, ti mostrerò come elencare tutte le immagini Docker memorizzate localmente sul 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.

Elenco immagini Docker memorizzate localmente:

Per elencare tutte le immagini Docker memorizzate localmente, è possibile eseguire il seguente comando:

$ Docker Elenco delle immagini

Come puoi vedere, tutte le immagini Docker archiviate localmente sono elencate. È possibile visualizzare il nome del repository, tag, ID immagine breve, data di creazione e dimensioni delle immagini Docker memorizzate localmente.

L'ID immagine breve è sufficiente per distinguere tra le immagini Docker in modo univoco. Ma se preferisci l'ID immagine lunga, puoi usare il -no-trunc Opzione con il comando precedente.

Per elencare le immagini Docker memorizzate localmente insieme all'ID immagine lunga, eseguire il comando seguente:

$ Docker Image List-No-Trunc

Come puoi vedere, viene visualizzato il lungo formato Sha256 dell'ID immagine.

Elenco intermediario Docker o immagini cattive:

Le immagini intermedie Docker hanno il repository e il nome del tag :. Queste sono immagini Docker sostanzialmente inutilizzate. Non hanno alcuna importanza. Dovresti rimuoverli di tanto in tanto.

Per elencare tutte le immagini Docker inutilizzate sul tuo host Docker, eseguire il seguente comando:

$ Docker Elenco delle immagini -Filtro penzolante = true

Come puoi vedere, tutte le immagini Docker inutilizzate insieme al loro ID immagine, la data di creazione, le dimensioni sono elencate.

Elenco solo ID immagine Docker:

A volte, potresti aver bisogno solo di un elenco di ID immagine delle immagini Docker archiviate localmente sul tuo host Docker. Questo è molto importante per lo scopo di scripting e per la rimozione di immagini Docker.

Per elencare solo gli ID immagine delle immagini Docker non utilizzate sul tuo host Docker, eseguire il seguente comando:

$ Docker Elenco di immagini --quiet -filtro penzola = true

Come puoi vedere, sono elencati solo l'ID immagine delle immagini Docker inutilizzate.

Per elencare tutti gli ID immagine delle buone immagini Docker, eseguire il seguente comando:

$ Docker Elenco di immagini --quiet -filtro penzola = false

Come puoi vedere, sono elencati solo l'ID immagine delle buone immagini Docker.

Quindi, è così che elenca le immagini Docker memorizzate localmente sul tuo host Docker. Grazie per aver letto questo articolo.