Windows Docker: Datenträgerdruck auf WSL-Datei

Einführung

Es gab ein Phänomen, dass die Festplatte zu 100% wurde, als der Docker-Build viele Male mit Widnows10 durchgeführt wurde.

Es stellt sich heraus, dass die WSL ext4.vhdx-Datei über 100 GB belegt.

Status

Festplattenkomprimierung mit WSL image.png

Das Problem ist, dass die WSL 2-basierte Engine die Festplatte nicht freizugeben scheint.

Wie löst man

Entfernen Sie die WSL 2-basierte Engine (verwenden Sie das Hyper-v-Backend).

Entfernen Sie zunächst die unten stehende WSL und klicken Sie zum Neustart auf "Übernehmen und neu starten".

image.png

Löschen Sie ext4.vhdx

wsl --shutdown

wsl --list --verbose

image.png

Löschen:

wsl --unregister docker-desktop-data

wsl --unregister docker-desktop

das ist alles

Recommended Posts

Windows Docker: Datenträgerdruck auf WSL-Datei
Verwenden von Docker mit Windows10 Home WSL2
Bedienen Sie Docker Desktop für Windows mit Linux (WSL)
Installieren Sie Docker unter Windows 10 PRO
Führen Sie openvpn unter Docker aus (Windows)
Probieren Sie Docker unter Windows 10 Home aus
Verwenden Sie Docker Compose unter Windows 10 Home
Einfacher Umgang mit Kriegsdateien unter Windows
Probieren Sie Docker unter Windows Home aus (September 2020)
Bis Ubuntu 20 installiert ist und Docker unter Windows 10 Home und WSL2 ausgeführt wird
Führen Sie NordVPN im Docker (Windows) Ubuntu-Container aus
Verwenden von JupyterLab + Java mit WSL unter Windows 10
Versuchen Sie, Docker in Ubuntu auf WSL zu setzen
Docker auf wsl2 sagt nicht mehr Ja oder Nein
Freiheit auf Docker
Installationsanweisungen für Docker unter Ubuntu18.04 unter WSL2 und VSCode
Redmine auf Docker
Ich habe eine Ubuntu-Umgebung unter Windows 10 mit WSL2 erstellt.
Erstellen Sie eine Chisel-Entwicklungsumgebung mit Windows 10 + WSL2 + VScode + Docker
Installieren Sie Corretto 8 unter Windows
Docker-Installation unter CentOS 6
Python-Memo auf Docker
Explodiere Docker mit WSL2
Installieren Sie Docker auf Manjaro
Maßnahmen für Berechtigungen beim Erstellen von MySQL mit Docker auf WSL2
Eine Geschichte über die Bekämpfung der Ubuntu-Fehler 0x80370114 und 0x80000000, um den Docker-Desktop mit wsl2 in Windows 10 Home zu aktivieren