Hvordan tømme Docker Cache på Windows?

Hvordan Tomme Docker Cache Pa Windows



Docker er en av de raskt voksende plattformene som brukes til å lage, dele og distribuere prosjekter og programvare i containere. Beholderne er en av de essensielle komponentene i Docker som innkapsler programvaren eller applikasjonen sammen med nødvendige avhengigheter. Disse beholderne er videre opprettet og administrert av Docker-bilder. Bildene er øyeblikksbilder av beholderen og er vanligvis store i størrelse, da disse inneholder alle beholderne som kreves for avhengigheter og konfigurasjonsinnstillinger.

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?

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.