Come il sistema di sistema funziona in Docker?

Come il sistema di sistema funziona in Docker?
Docker è uno sviluppo di progetti open source e una piattaforma di spedizione spesso utilizzata per fornire progetti e software in contenitori. Funziona con contenitori Docker, immagini, reti, volumi e molti altri componenti per lo sviluppo e la distribuzione di applicazioni. Tuttavia, molti contenitori e immagini inutilizzati occupano gran parte dello spazio del sistema durante lo sviluppo.

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.