治疗磁盘空间不足焦虑症,释放容器占用空间——Win10+docker篇

治疗磁盘空间不足焦虑症,释放容器占用空间——Win10+docker篇

在之前的文章里(《在Win10使用WSL2跑Docker,C盘空间不足焦虑症你有吗?》)我们治好了C盘不足焦虑症。Docker这个磨人的小妖精,让我舒服了没几天...

  治疗磁盘空间不足焦虑症,释放容器占用空间——Win10+docker篇

磁盘焦虑症,又要发作了...

这主要还是因为有了docker,部署测试环境实在太方便了,然后毫无节制的拉镜像,最后导致了磁盘空间不足,但是你直接在控制面板里删除image,也不会释放wsl的空间,那么我们该怎么办呢?

治疗磁盘空间不足焦虑症,释放容器占用空间——Win10+docker篇

  • 首先我们先清理掉自己不用的image,这里我直接休克疗法了,把环境全部清理掉了。

    docker system prune -a -f
    
  • 停止相关服务

    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
    
  • 重启服务

    net start LxssManager
    start-vm DockerDesktopVM
    start "C:\Program Files\Docker\Docker\Docker Desktop.exe"
    net start com.docker.service
    

然后再看看效果吧。

————————————华丽的分割线——————————

 

 

 

上一篇:【洛谷7093】[CERC2014] Can't stop playing(搜索)


下一篇:VUE事件修饰符