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?
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 -aPassaggio 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 CB885818071bPassaggio 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 -aIl 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: AlpinePassaggio 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 PythonimagePer rimuovere l'immagine collegata o associata a eventuali contenitori, utilizzare il “-FOpzione "insieme a"Docker RMI"Comando:
> Docker rmi -f pythonimagePassaggio 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 LSPassaggio 2: rimuovere il volume
Quindi, rimuovi il volume utilizzando il “Volume Docker Rm "Comando:
> Docker Volume Rm My-VolumeCome 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 DockerNota: 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.