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

Images:所有镜像占用的空间,包括拉取下来的镜像,和本地构建的。

Containers:运行的容器占用的空间,表示每个容器的读写层的空间。

Local Volumes:容器挂载本地数据卷的空间。

Build Cache:镜像构建过程中产生的缓存空间(只有在使用 BuildKit 时才有,Docker 18.09 以后可用)。

RECLAIMABLE :可回收大小。

//【镜像的磁盘占用】
//列出所有悬挂状态的镜像:docker image ls -f dangling=true
//1-删除镜像
docker image prune 或者 docker image rm $(docker image ls -f dangling=true -q)

//【数据卷的磁盘占用】
//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-如果

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