Questo post descriverà come System Prune funziona per liberare lo spazio in Docker.
Come funziona il sistema di sistema in Docker?
In Docker, "Sistema Pune"È un comando di base che viene utilizzato per rimuovere dati e file inutilizzati. Gli utenti di Docker possono rimuovere contenitori Docker, immagini, volume e rete penzolanti con l'aiuto di questo comando. Questo comando può funzionare in diversi modi, come la rimozione del volume Docker usando "Sistema Pune"Comando insieme al"-volumi" opzione.
Per capire come il sistema di System funziona in Docker, guarda le istruzioni fornite.
Passaggio 1: Apri il codice Visual Studio
Innanzitutto, avvia l'editor di codice Visual Studio da Windows "Avviare" menù:
Passaggio 2: Open Terminal
Successivamente, apri il terminale della riga di comando dal Visual Studio "terminale" menù:
Passaggio 3: elenca tutti i contenitori, le immagini e il volume
Per elencare i contenitori Docker, utilizzare il “Docker PS -A"Comando. Qui, il "-UN"L'opzione viene utilizzata per visualizzare tutti i contenitori:
> Docker PS -a
Per elencare le immagini Docker, usa il “Immagini Docker"Comando:
> Immagini Docker
I volumi Docker sono elencati con l'aiuto del comando fornito:
> Docker Volume LS
Passaggio 4: utilizzare il sistema di sistema per rimuovere i componenti pendenti
Successivamente, pota tutti i componenti Docker penzolanti o inutilizzati, come contenitori Docker, immagini e reti che utilizzano il "Docker System Pune"Comando:
> Punta del sistema Docker
Passaggio 5: verifica
Verifica se i contenitori penzolanti vengono rimossi o meno:
> Docker PS -a
Si può osservare che abbiamo potato con successo contenitori Docker:
Successivamente, elenca le immagini Docker utilizzando "Immagini Docker"Comando:
> Immagini Docker
Puoi vedere che tutte le immagini inutilizzate vengono rimosse:
Passaggio 6: utilizzare il sistema di sistema per rimuovere i componenti fermati
Al fine di rimuovere tutti i componenti pendenti e fermati, come immagini e contenitori, utilizzare il “Docker System Pune"Comando insieme al"-UN" opzione:
> Docker System Prune -a
Ora, ancora una volta elenca le immagini Docker per la verifica:
> Immagini Docker
Puoi vedere che tutte le immagini inutilizzate e fermate sono state rimosse con successo:
Passaggio 7: Pune Docker Components insieme a volumi
Il volume Docker non può essere potato direttamente dal "Sistema Pune"Comando. Gli utenti sono tenuti a specificare il "-volumi"Opzione con il comando menzionato. A tale scopo, passare attraverso il comando fornito:
> Docker System Prune --volumes
Successivamente, elenca tutti i volumi usando il “Volume Docker LS"Comando:
> Docker Volume LS
Si può osservare che abbiamo rimosso i volumi Docker:
In alternativa, per potare il sistema senza ottenere un avviso di conferma, utilizzare il “-F" opzione:
> Docker System Prune -a --volumes -f
Abbiamo dimostrato come il sistema di System funziona in Docker.
Conclusione
System Pune è un comando di base utilizzato per rimuovere contenitori Docker, immagini, volume e reti associate inutilizzate. Per rimuovere tutti i contenitori Docker, le immagini e le reti inutilizzate e interrotte, utilizzare il “Docker System Prune -A"Comando. Per rimuovere anche il volume, utilizzare il “-volumiOpzione "insieme a"Docker System Pune"Comando. Questo blog ha dimostrato come il sistema Prune funziona in Docker.