docker desktop清理wsl虛擬磁碟

渐行渐远的那些人發表於2024-03-25

環境:win10  Docker Desktop 4.28.0 (139021)  Docker Engine  v25.0.3

檢視wsl狀態:  wsl -l -v

關閉狀態是Running的:

wsl --terminate docker-desktop-data

wsl --terminate docker-desktop

再次檢視狀態:   wsl -l -v

狀態應該為 Stopped

使用diskpart工具壓縮虛擬磁碟檔案

啟動diskpart:   diskpart.exe

選擇目標磁碟檔案:  select vdisk file="C:\Users\15040\AppData\Local\Docker\wsl\data\ext4.vhdx"

以只讀模式連線虛擬磁碟檔案:  attach vdisk readonly

開始壓縮虛擬磁碟檔案:  compact vdisk

分離虛擬磁碟檔案:  detach vdisk

退出diskpart工具:  exit

參考部落格: Windows11下清理Docker Desktop與wsl的C盤空間佔用_wsl清理快取-CSDN部落格

相關文章