Disse Docker-komponentene tar opp mye av systemplassen og kan påvirke systemets ytelse. For å frigjøre systemplass og forbedre Docker-ytelsen kan det være lurt å tømme Docker-bufferen.
Denne bloggen vil diskutere metodene for å tømme Docker-bufferen på Windows.
- Hvordan tømme Dockers buffer fra Docker Desktop på Windows?
- Hvordan tømme Dockers buffer fra Docker CLI på Windows?
Hvordan tømme Dockers buffer fra Docker Desktop på Windows?
For å tømme Docker-bufferen fra Docker Desktop-applikasjonen, gå gjennom trinnene som følger med.
Trinn 1: Start Docker Desktop
Start først Docker Desktop-applikasjonen fra Windows Start-menyen:
Trinn 2: Åpne feilsøkingsinnstillinger
Deretter klikker du på den uthevede nedenfor ' feil '-ikonet for å åpne feilsøkingsalternativer:
Trinn 3: Tøm Docker Cache
For å tømme Docker-bufferen er to alternativer tilgjengelige. Den ene er ' Rens/rens data alternativet som vil slette alle Docker-konfigurasjonsinnstillingene fullstendig. Den andre er ' Tilbakestill til fabrikkinnstillinger alternativet som vil fjerne alle Docker-beholdere, bilder, volum og nettverk:
Klikk på ' Tilbakestill til fabrikkinnstillinger ' innstillinger for å tilbakestille Docker til fabrikk:
Klikk deretter på ' Ja, tilbakestill uansett '-knappen for å tilbakestille Docker-bufferen:
Merk: Tilbakestillingen til Docker-fabrikk vil fjerne alle Docker-beholderne, bildene og volumet fullstendig. Derfor må brukerne lage en sikkerhetskopi av data for senere bruk.
Hvordan tømme Dockers buffer fra Docker CLI på Windows?
Docker CLI-verktøyet lar brukere bruke Docker-kommandoene på Windows OS. Docker CLI har også mer kontroll over Docker-komponenter. For å tømme Docker-bufferen fra Docker CLI kan brukeren fjerne alle Docker-beholderne eller ganske enkelt bruke ' docker system sviske ' kommando.
For demonstrasjon, gå gjennom den gitte instruksjonen.
Trinn 1: Sjekk Docker-diskbruk
Sjekk først Docker-diskbruken ved å bruke ' docker system df ' kommando:
docker system df
Trinn 2: Stopp all beholder
Deretter stopper du alle kjørende beholdere ved å bruke den medfølgende kommandoen:
docker stopp $ ( havnearbeider ps -en -q )
Trinn 3: Fjern all Docker Container
For å fjerne Docker-beholderne, bruk ' docker rm ' kommando:
havnearbeider rm $ ( havnearbeider ps -en -q )
Fjern dinglende beholdere, bilder og nettverk
For å fullstendig fjerne dinglende, ubrukte Docker-komponenter som containere, bilder og nettverk, bruk ganske enkelt ' docker system sviske ' kommando. For å fjerne Docker-volum også, bruk ' -i alternativet sammen med kommandoen:
docker system sviske
Det handler om å fjerne Docker-bufferen på Windows.
Konklusjon
Å tømme Docker-bufferen kan frigjøre Docker-diskplass og øke systemets ytelse. Men dette kan også fjerne de essensielle beholderne og bildene. For å tømme Docker-bufferen fra Docker Desktop-applikasjonen, åpner du først feilsøkingsalternativene. Deretter tilbakestiller du Docker til fabrikk. For å fjerne dinglende komponenter fra kommandolinjen, bruk bare ' docker system sviske ' kommando. Dette innlegget har gitt metodene for å tømme Docker-bufferen.