Pulisci Docker Rimuovi vecchie immagini, contenitori e volumi

Pulisci Docker Rimuovi vecchie immagini, contenitori e volumi

Docker è una piattaforma open source consolidata. È ampiamente utilizzato per creare programmi e servizi. Docker lavora con componenti diversi per gestire, eseguire e condividere programmi, come contenitori, immagini, reti e volume. Inoltre, le immagini Docker vengono utilizzate per creare e gestire i contenitori. Consiste in istruzioni per dirigere il contenitore. Pertanto, le immagini sono di dimensioni pesanti e occupano molto spazio di sistema.

Per rimuovere il carico dal sistema, gli utenti a volte vogliono ripulire il docker rimuovendo immagini, contenitori e volume di Docker vecchi o inutilizzati.

Questo articolo illustrerà la pulizia del contenitore Docker rimuovendo vecchie immagini, contenitori e volumi.

Come ripulire Docker rimuovendo immagini, contenitori e volumi?

Per pulire il riavvio del docker rimuovendo le immagini del docker, i volumi e i contenitori, guarda i metodi forniti:

  • Come pulire il docker rimuovendo i contenitori?
  • Come pulire il docker rimuovendo le immagini?
  • Come pulire il docker rimuovendo il volume?
  • Come pulire il docker potando il sistema?

Come pulire il docker rimuovendo i contenitori?

Per rimuovere i vecchi contenitori o contenitori inutilizzati, passare attraverso le istruzioni fornite.

Passaggio 1: Elenco contenitori

Innanzitutto, elenca tutti i contenitori nel terminale tramite "Docker PS"Comanda e copia l'ID del vecchio contenitore che si desidera rimuovere:

> Docker PS -a

Passaggio 2: rimuovere il contenitore

Successivamente, utilizza il “Docker Rm "Comando per rimuovere il contenitore. Tuttavia, è possibile utilizzare il nome del contenitore per rimuovere il vecchio contenitore:

> Docker RM CB885818071b

Passaggio 3: fermare tutti i contenitori

Rimuovere i contenitori uno per uno è un compito difficile. Per rimuovere tutti i contenitori per pulire completamente il riavvio del Docker, fermare prima tutti i contenitori in esecuzione attraverso il comando fornito:

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

Passaggio 4: rimuovere tutti i contenitori

Successivamente, per rimuovere tutti i contenitori, utilizzare il comando menzionato:

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

Nel comando sopra, "-UN"Viene utilizzato per puntare tutti i contenitori e"-Q"Viene utilizzato per rimuovere i contenitori tramite ID:

Per verificare di nuovo elencare il contenitore e verificare se i contenitori vengono rimossi o meno:

> Docker PS -a

Il seguente output mostra che i contenitori sono stati rimossi da Docker:

Come pulire il docker rimuovendo le immagini?

Le immagini Docker vengono frequentemente utilizzate per containerizzare l'applicazione. Questi sono usati per costruire e gestire i contenitori. Le immagini Docker sono pesanti in quanto contengono codice sorgente, dipendenze del programma e altre istruzioni.

Per pulire l'ambiente Docker rimuovendo le immagini, passare attraverso la procedura fornita.

Passaggio 1: rimuovere l'immagine Docker inutilizzata

Per rimuovere l'immagine Docker che non viene utilizzata da nessun contenitore, utilizzare semplicemente "Docker RMI "Comando. Gli utenti Docker possono anche utilizzare l'ID immagine per rimuovere l'immagine:

> Docker RMI Golang: Alpine

Passaggio 2: rimuovere l'immagine Docker usata

L'immagine che viene utilizzata da qualsiasi contenitore non può essere rimossa direttamente come mostrato di seguito:

> Docker RMI Pythonimage

Per rimuovere l'immagine collegata o associata a eventuali contenitori, utilizzare il “-FOpzione "insieme a"Docker RMI"Comando:

> Docker rmi -f pythonimage

Passaggio 3: rimuovere tutte le immagini

Per rimuovere con forza tutte le immagini, guarda il comando menzionato. Il comando fornito rimuoverà tutte le immagini utilizzando gli ID immagine:

> Docker RMI -f $ (Docker Images -Aq)

Per la verifica, se le immagini vengono rimosse o meno, elenca tutte le immagini tramite "Docker Images -A"Comando:

Come pulire il docker rimuovendo il volume?

Il volume Docker è il file system montato con un contenitore per salvare i dati generati dai contenitori. Il volume viene anche definito un sistema di backup. Per rimuovere il volume, seguire i passaggi forniti.

Passaggio 1: elenca tutti i volumi

Innanzitutto, elenca il volume e controlla quale volume si desidera rimuovere per pulire il sistema. A tale scopo, utilizzare il "Volume Docker LS"Comando:

> Docker Volume LS

Passaggio 2: rimuovere il volume

Quindi, rimuovi il volume utilizzando il “Volume Docker Rm "Comando:

> Docker Volume Rm My-Volume

Come pulire il docker potando il sistema?

La potatura del sistema include la rimozione di tutte le immagini Docker, volumi, contenitori e reti. Per potare il sistema in Docker, il "Docker System Pune"Il comando viene usato:

> Punta del sistema Docker

Nota: IL "Docker System Pune"Impossibile eliminare automaticamente il volume penzolante.

Per rimuovere il volume inutilizzato insieme a tutti gli altri componenti, utilizzare il “-volumiOpzione "insieme a"Docker System Pune"Comando:

> Docker System Prune -a --volumes

È tutto! Abbiamo dimostrato come ripulire Docker rimuovendo immagini, volumi e contenitori.

Conclusione

Per ripulire Docker rimuovendo vecchi e penzolando i componenti Docker, come immagini, contenitori, reti e volume, utilizza semplicemente il “Docker System Prune -A -Volumes"Comando. Tuttavia, gli utenti possono rimuovere individualmente i componenti, come i contenitori che vengono rimossi dal "Docker Rm"Comando e immagini attraverso il"Docker RMI"Comando. Questo articolo ha dimostrato le tecniche per ripulire Docker.