Hur rensar jag Docker Cache på Windows?

Hur Rensar Jag Docker Cache Pa Windows



Docker är en av de snabbt växande plattformarna som används för att skapa, dela och distribuera projekt och programvara i containrar. Behållarna är en av de väsentliga komponenterna i Docker som kapslar in programvaran eller applikationen tillsammans med nödvändiga beroenden. Dessa behållare skapas och hanteras vidare av Docker-bilder. Bilder är behållares ögonblicksbilder och är vanligtvis enorma i storlek eftersom dessa innehåller alla behållare som krävs beroende och konfigurationsinställningar.

Dessa Docker-komponenter tar upp mycket av systemutrymmet och kan påverka systemets prestanda. För att frigöra systemutrymme och förbättra Docker-prestandan kanske användaren vill rensa Docker-cachen.

Den här bloggen kommer att diskutera metoderna för att rensa Docker-cachen på Windows.







Hur rensar jag Dockers cache från Docker Desktop på Windows?

För att rensa Docker-cachen från Docker Desktop-applikationen, gå igenom de medföljande stegen.



Steg 1: Starta Docker Desktop

Starta först Docker Desktop-applikationen från Windows Start-meny:







Steg 2: Öppna Felsökningsinställningar

Klicka sedan på nedan markerade ' insekt ”-ikonen för att öppna felsökningsalternativ:



Steg 3: Rensa Docker Cache

För att rensa Docker-cachen finns två alternativ tillgängliga. Den ena är ' Rensa/rensa data ”-alternativet som helt tar bort alla Docker-konfigurationsinställningar. Den andra är ' Återställ till fabriksinställningar alternativet som tar bort alla Docker-behållare, bilder, volym och nätverk:

Klicka på ' Återställ till fabriksinställningar ' inställningar för att återställa Docker till fabriksinställningarna:

Klicka sedan på ' Ja, återställ i alla fall ”-knappen för att återställa Docker-cachen:

Notera: Docker-fabriksåterställningen kommer att helt ta bort alla Docker-behållare, bilder och volymer. Därför måste användare skapa en säkerhetskopia av data för senare användning.

Hur rensar jag Dockers cache från Docker CLI på Windows?

Docker CLI-verktyget tillåter användare att använda Docker-kommandon på Windows OS. Docker CLI har också mer kontroll över Docker-komponenter. För att rensa Docker-cachen från Docker CLI kan användaren ta bort alla Docker-behållare eller helt enkelt använda ' docker system beskära ” kommando.

För demonstration, gå igenom den givna instruktionen.

Steg 1: Kontrollera Docker Disk Usage

Kontrollera först Docker-diskanvändningen med ' hamnarsystem df ” kommando:

hamnarsystem df

Steg 2: Stoppa all behållare

Stoppa sedan alla körande behållare med det medföljande kommandot:

hamnarstopp $ ( hamnarbetare ps -a -q )

Steg 3: Ta bort all Docker Container

För att ta bort Docker-behållarna, använd ' hamnare rm ” kommando:

hamnarbetare rm $ ( hamnarbetare ps -a -q )

Ta bort dinglande behållare, bilder och nätverk

För att helt ta bort dinglande, oanvända Docker-komponenter som behållare, bilder och nätverk använder du bara ' docker system beskära ” kommando. För att ta bort Docker-volymen också, använd ' -i alternativet tillsammans med kommandot:

hamnarsystem beskära

Det handlar om att ta bort Docker-cachen på Windows.

Slutsats

Att rensa Docker-cachen kan frigöra Docker-diskutrymmet och öka systemets prestanda. Men detta kan också ta bort de väsentliga behållarna och bilderna. För att rensa Docker-cachen från Docker Desktop-applikationen, öppna först felsökningsalternativen. Återställ sedan Docker till fabriksinställningarna. För att ta bort dinglande komponenter från kommandoraden, använd helt enkelt ' docker system beskära ” kommando. Det här inlägget har tillhandahållit metoderna för att rensa Docker-cachen.