透過壓縮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
- WSL 回收未使用的磁碟空間
- Docker篇之Overlay2磁碟空間佔用過大清理Docker
- Delete大量資料後,回收表空間delete
- oracle壓縮表表空間Oracle
- Mongodb中回收remove的磁碟空間MongoDBREM
- ZT 透過MOVE PARTITION來回收已經使用的空間
- ORACLE ASM的SSD磁碟空間回收分析OracleASM
- docker磁碟空間清理辦法Docker
- 壓縮/擴充套件qcow2磁碟套件
- 測試表的空間壓縮與表空間的關係
- 解決刪除檔案後 WSL2 磁碟空間不釋放的問題
- docker desktop清理wsl虛擬磁碟Docker
- 如何透過ZBlogPHP啟用Gzip壓縮?PHP
- vm exsi 擴充套件windows虛擬機器磁碟空間套件Windows虛擬機
- 【WSL2】在Windows透過自定義域名訪問wsl2中的服務Windows
- DB2_收縮表空間DB2
- VM虛擬機器增加磁碟空間的擴容操作(little by little)虛擬機
- Linux檢查Docker映象,容器的磁碟空間LinuxDocker
- 【表壓縮】使用表壓縮技術將表所佔用空間降低到最小
- Oracle 表空間回收Oracle
- 透過控制文件版本生成,節省企業雲盤磁碟空間的方案
- 表空間中有資料也可以壓縮表空間(資料檔案)大小
- iOS拆分,合併靜態庫以壓縮打包空間iOS
- 通過MOVE PARTITION來回收已經使用的空間
- Shell磁碟空間和表空間告警程式
- 儲存空間緊張?來看 TDengine TSZ 壓縮演算法如何顯著提升壓縮率演算法
- 如何檢查Mac磁碟空間,mac磁碟空間其他怎麼清理Mac
- 壓縮資料以節省空間和提高速度
- Rman增量壓縮備份來解決備份空間不足
- oracle空間收縮Oracle
- 解包 bzip2 壓縮的壓縮文件(轉)
- 透過rman備份system系統表空間
- win10 如何修改磁碟空間 win10修改磁碟空間方法Win10
- 解決docker容器存放目錄磁碟空間滿了問題Docker
- Oracle 擴充磁碟空間Oracle
- ASM磁碟組空間不足ASM