治療磁盤空間不足焦慮癥,釋放容器占用空間——Window10+Docker篇
在之前的文章里(《在Win10使用WSL2跑Docker,C盤空間不足焦慮癥你有嗎?》)我們治好了C盤不足焦慮癥。Docker這個(gè)磨人的小妖精,讓我舒服了沒(méi)幾天...
磁盤焦慮癥,又要發(fā)作了...
這主要還是因?yàn)橛辛薲ocker,部署測(cè)試環(huán)境實(shí)在太方便了,然后毫無(wú)節(jié)制的拉鏡像,最后導(dǎo)致了磁盤空間不足,但是你直接在控制面板里刪除image,也不會(huì)釋放wsl的空間,那么我們?cè)撛趺崔k呢?
- 首先我們先清理掉自己不用的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)載自微信公眾號(hào)「麒思妙想」,可以通過(guò)以下二維碼關(guān)注。轉(zhuǎn)載本文請(qǐng)聯(lián)系麒思妙想公眾號(hào)。






























