通過壓縮 Docker 桌面 WSL 2 VM 回收大量磁碟空間 - Nick
需要以管理員身份開啟 PowerShell,然後執行以下命令:
# Close all WSL terminals and run this to fully shut down WSL. wsl.exe --shutdown # Replace Nick with your Windows user name. This is where Docker stores its VM file. cd C:\Users\Nick\AppData\Local\Docker\wsl\data # Compact the Docker Desktop WSL VM file and you're done. # NOTE: This may not work with Windows Home edition (read below). optimize-vhd -Path .\ext4.vhdx -Mode full |
如果您使用的是 Windows 家庭版並且optimize-vhd不是有效命令,您可以嘗試執行以下命令:
# Replace Nick with your Windows user name. diskpart select vdisk file="C:\Users\Nick\AppData\local\Docker\wsl\data\ext4.vhdx" attach vdisk readonly compact vdisk detach vdisk |
所有內容都適用於所有版本的 Windows 10。
相關文章
- 透過壓縮Docker桌面WSL 2 VM回收大量磁碟空間 - NickDocker
- MySQL 可以壓縮或回收磁碟空間嗎MySql
- Docker篇之Overlay2磁碟空間佔用過大清理Docker
- Delete大量資料後,回收表空間delete
- oracle壓縮表表空間Oracle
- Mongodb中回收remove的磁碟空間MongoDBREM
- ORACLE ASM的SSD磁碟空間回收分析OracleASM
- docker磁碟空間清理辦法Docker
- 通過MOVE PARTITION來回收已經使用的空間
- 壓縮/擴充套件qcow2磁碟套件
- docker desktop清理wsl虛擬磁碟Docker
- 測試表的空間壓縮與表空間的關係
- WSL docker打通容器間通訊和追加埠對映Docker
- DB2_收縮表空間DB2
- VM虛擬機器增加磁碟空間的擴容操作(little by little)虛擬機
- Linux檢查Docker映象,容器的磁碟空間LinuxDocker
- Oracle 11gR2 注意revoke dba 會一併回收通過”quota“分配的表空間限額Oracle
- 【表壓縮】使用表壓縮技術將表所佔用空間降低到最小
- 表空間中有資料也可以壓縮表空間(資料檔案)大小
- Oracle 表空間回收Oracle
- JS中通過指定大小來壓縮圖片JS
- iOS拆分,合併靜態庫以壓縮打包空間iOS
- 儲存空間緊張?來看 TDengine TSZ 壓縮演算法如何顯著提升壓縮率演算法
- Shell磁碟空間和表空間告警程式
- 如何檢查Mac磁碟空間,mac磁碟空間其他怎麼清理Mac
- 壓縮資料以節省空間和提高速度
- Rman增量壓縮備份來解決備份空間不足
- 解包 bzip2 壓縮的壓縮文件(轉)
- 常用的壓縮解壓縮以及網路通訊命令
- oracle空間收縮Oracle
- 解決docker容器存放目錄磁碟空間滿了問題Docker
- ZT 透過MOVE PARTITION來回收已經使用的空間
- win10 如何修改磁碟空間 win10修改磁碟空間方法Win10
- Oracle 擴充磁碟空間Oracle
- ASM磁碟組空間不足ASM
- aix 檢視磁碟空間AI
- 空壓機變頻改造|空氣壓縮機變頻改造原理
- C#實現通過Gzip來對資料進行壓縮和解壓C#