Deze Docker-componenten nemen een groot deel van de systeemruimte in beslag en kunnen de prestaties van het systeem beïnvloeden. Om systeemruimte vrij te maken en de Docker-prestaties te verbeteren, wil de gebruiker mogelijk de Docker-cache wissen.
Deze blog bespreekt de methoden om de Docker-cache op Windows te wissen.
- Hoe de cache van Docker te wissen van Docker Desktop op Windows?
- Hoe de cache van Docker te wissen van Docker CLI op Windows?
Hoe de cache van Docker te wissen van Docker Desktop op Windows?
Om de Docker-cache uit de Docker Desktop-toepassing te wissen, doorloopt u de gegeven stappen.
Stap 1: Start Docker Desktop
Start eerst de Docker Desktop-toepassing vanuit het Windows Start-menu:
Stap 2: Open Instellingen voor probleemoplossing
Klik vervolgens op de hieronder gemarkeerde ' beestje ” pictogram om opties voor probleemoplossing te openen:
Stap 3: Wis Docker Cache
Er zijn twee opties beschikbaar om de Docker-cache te wissen. Een daarvan is de ' Gegevens opschonen/opschonen 'optie die alle Docker-configuratie-instellingen volledig zal verwijderen. De tweede is de “ Terugzetten naar fabrieksinstellingen 'optie die alle Docker-containers, afbeeldingen, volume en netwerk zal verwijderen:
Klik op de ' Terugzetten naar fabrieksinstellingen ” instellingen om de Docker terug te zetten naar de fabrieksinstellingen:
Klik vervolgens op de ' Ja, toch resetten ”-knop om de Docker-cache te resetten:
Opmerking: De Docker-fabrieksreset verwijdert alle Docker-containers, afbeeldingen en volume volledig. Daarom moeten gebruikers een back-up van gegevens maken voor later gebruik.
Hoe de cache van Docker te wissen van Docker CLI op Windows?
Met de Docker CLI-tool kunnen gebruikers de Docker-opdrachten op Windows OS gebruiken. De Docker CLI heeft ook meer controle over Docker-componenten. Om de Docker-cache van Docker CLI te wissen, kan de gebruiker alle Docker-containers verwijderen of gewoon de ' docker-systeem snoeien ” commando.
Doorloop voor demonstratie de gegeven instructie.
Stap 1: controleer Docker-schijfgebruik
Controleer eerst het Docker-schijfgebruik met behulp van de ' docker-systeem df ” commando:
docker-systeem df
Stap 2: stop alle containers
Stop vervolgens alle lopende containers met behulp van de opgegeven opdracht:
havenarbeider stop $ ( havenarbeider ps -A -Q )
Stap 3: verwijder alle Docker-containers
Om de Docker-containers te verwijderen, gebruikt u de ' havenarbeider rm ” commando:
havenarbeider rm $ ( havenarbeider ps -A -Q )
Verwijder bungelende containers, afbeeldingen en netwerk
Om bungelende, ongebruikte Docker-componenten zoals containers, afbeeldingen en netwerken volledig te verwijderen, gebruikt u gewoon de ' docker-systeem snoeien ” commando. Om ook het Docker-volume te verwijderen, gebruikt u de ' -in ” optie samen met de opdracht:
docker-systeem gedroogde pruim
Dat is alles over het verwijderen van de Docker-cache op Windows.
Conclusie
Het wissen van de Docker-cache kan de Docker-schijfruimte vrijmaken en de systeemprestaties verbeteren. Maar dit kan ook de essentiële containers en afbeeldingen verwijderen. Om de Docker-cache uit de Docker Desktop-toepassing te wissen, opent u eerst de opties voor probleemoplossing. Reset vervolgens de Docker naar de fabrieksinstellingen. Om bungelende componenten van de opdrachtregel te verwijderen, gebruikt u gewoon de ' docker-systeem snoeien ” commando. Dit bericht heeft de methoden gegeven om de Docker-cache te wissen.