Windows11下清理Docker Desktop与wsl的C盘空间占用_wsl清理缓存(1)

//【数据卷的磁盘占用】
//2-删除不再使用的数据卷
docker volume prune 或者 docker volume rm $(docker volume ls -q)

//【Build Cache 的磁盘占用】
//3-删除 build cache磁盘占用
docker builder prune

//【4-一键清理】
docker system prune


![在这里插入图片描述](https://img-blog.csdnimg.cn/48adfb2711d946e59bb1e23e6988abed.png#pic_center)


### 二、清理wsl的磁盘占用



//1-可以先使用命令行来检查它的状态:
wsl -l -v
或者
wsl --list -v
或者
wsl.exe --list --verbose

//2-如果状态是 Running,再用命令行去关闭:
wsl.exe --terminate 名称
例如:
wsl.exe --terminate Ubuntu-22.04
wsl.exe --terminate docker-desktop
wsl.exe --terminate docker-desktop-data

//3-关闭所有 WSL 实例
wsl.exe --shutdown

//4-使用diskpart工具压缩虚拟磁盘文件
//4-1
找到你的wsl虚拟磁盘位置,我这里是
C:\Users\JIACHENGER\AppData\Local\Docker\wsl\data\DockerDesktopWSL\data\ext4.vhdx

C:\Users\JIACHENGER\AppData\Local\Packages\CanonicalG

你可能感兴趣的:(2024年程序员学习,docker,缓存,容器)