治療磁盤空間不足焦慮癥,釋放容器占用空間——Window10+Docker篇
作者:dafei1288
署測試環(huán)境實在太方便了,然后毫無節(jié)制的拉鏡像,最后導(dǎo)致了磁盤空間不足,但是你直接在控制面板里刪除image,也不會釋放wsl的空間,那么我們該怎么辦呢?
在之前的文章里(《在Win10使用WSL2跑Docker,C盤空間不足焦慮癥你有嗎?》)我們治好了C盤不足焦慮癥。Docker這個磨人的小妖精,讓我舒服了沒幾天...
磁盤焦慮癥,又要發(fā)作了...
這主要還是因為有了docker,部署測試環(huán)境實在太方便了,然后毫無節(jié)制的拉鏡像,最后導(dǎo)致了磁盤空間不足,但是你直接在控制面板里刪除image,也不會釋放wsl的空間,那么我們該怎么辦呢?
- 首先我們先清理掉自己不用的image,這里我直接休克療法了,把環(huán)境全部清理掉了。
- docker system prune -a -f
- 停止相關(guān)服務(wù)
- net stop com.docker.service
- taskkill /F /IM "Docker Desktop.exe"
- stop-vm DockerDesktopVM
- net stop LxssManager
- 釋放空間
- Optimize-VHD -Path "e:\wsl_swap_dir\wsl-docker-data\ext4.vhdx" -Mode Full
- 重啟服務(wù)
- net start LxssManager
- start-vm DockerDesktopVM
- start "C:\Program Files\Docker\Docker\Docker Desktop.exe"
- net start com.docker.service
然后再看看效果吧。
本文轉(zhuǎn)載自微信公眾號「麒思妙想」,可以通過以下二維碼關(guān)注。轉(zhuǎn)載本文請聯(lián)系麒思妙想公眾號。
責(zé)任編輯:武曉燕
來源:
麒思妙想