Denne oppskrivningen har vist hvordan man beskjærer ubrukte Docker-objekter.
Hvordan beskjære ubrukte Docker -objekter?
“sviske”Er en kraftig Docker -kommando som er spesielt brukt til å fjerne ubrukte Docker -objekter.
Vi har listet opp metoder for å beskjære ubrukte Docker -objekter:
Hvordan beskjære Docker -bilder?
For å beskjære ubrukte eller dinglende Docker -bilder, gå gjennom den medfølgende kommandoen:
> docker image sviske
For å fjerne og rengjøre alle bilder som ikke er assosiert med minst en beholder, bruk "-en”Alternativ sammen med“docker image sviske”Kommando:
> docker image sviske -a
Bruke "-filter”Alternativ for å eliminere Docker -bilder basert på en tilstand eller å fjerne de filtrerte bildene. Følgende kommando vil fjerne alle Docker -bilder eldre enn 24 timer:
> docker image sviske -a -filter "til = 24h"
Hvordan du beskjærer en docker container?
For å fjerne stoppet, dinglende og ubrukte dockerbeholdere, bruk "docker container sviske”Kommando:
> docker container beskjærer
For å fjerne den filtrerte beholderen, gå gjennom den medfølgende kommandoen. Kommandoen nedenfor vil filtrere og fjerne beholderen eldre 24 timer:
docker container sviske -filter "til = 24h"
For å liste opp alle Docker -containere, bruk "Docker PS -A”Kommando:
Hvordan beskjære Docker Volum?
Docker -volum brukes til å bevare og lagre data generert av beholderen. Docker -volumet blir referert til som sikkerhetskopifiler eller data som kan brukes til containere i fremtiden.
For å liste opp alle Docker -volumene, bruk "Docker Volume LS”Kommando:
> docker volum ls
For å beskjære alt Docker -volum som ikke er assosiert med noen beholder, gå gjennom den oppgitte kommandoen:
> docker volum beskjærer
Hvordan beskjære Docker Network?
Docker Network lar deg koble en beholder til det foretrukne nettverket. Brukere kan koble seg til så mange nettverk de vil.
For å beskjære ubrukte nettverk som ikke brukes av noen beholder, bruk "Docker Network Prune”Kommando:
> Docker Network Prune
Hvordan beskjære systemer?
Beskjæring av systemet betyr å fjerne alle ubrukte, dinglende bilder, containere, nettverk og volum. Men volum kan ikke fjernes direkte med "Docker System beskjærer”. Derfor må brukere passere “-Volum”Alternativ sammen med kommandoen for å fjerne volum.
For å fjerne eller beskjære Docker -systemet, sjekk ut den gitte kommandoen:
> Docker System beskjærer
For å fjerne volum så vel som alle andre Docker -objekter, bruk "Docker System beskjærer”Kommando sammen med“-Volum”Alternativ:
> Docker System beskjærer -Volumes
Vi har lært deg hvordan du beskjærer ubrukte Docker -objekter.
Konklusjon
For å beskjære de ubrukte Docker -objektene, kan bruk separat beskjære komponenter, for eksempel Docker -bilder ved hjelp av "Docker -bilder beskjærer”Kommando, Docker -containere som bruker“docker container sviske”Kommando, og Docker volum gjennom“docker volum sviske”Kommando. Imidlertid kan brukere bruke "Docker -systemet beskjærer -volumes”Kommando for å fjerne alle ubrukte objekter. Denne oppskrivningen har forklart hvordan du beskjærer ubrukte Docker-objekter.