推荐答案
要查看 Docker 的磁盘使用情况,可以使用以下命令:
docker system df
该命令会显示 Docker 的磁盘使用情况,包括镜像、容器、卷和构建缓存的总大小以及可回收的空间。
本题详细解读
1. 命令解析
docker system df
:这是 Docker 提供的一个命令,用于查看 Docker 系统的磁盘使用情况。df
是 "disk free" 的缩写,类似于 Linux 系统中的df
命令。
2. 输出内容
执行 docker system df
后,输出通常包含以下几列:
- TYPE:资源类型,如镜像(Images)、容器(Containers)、卷(Volumes)和构建缓存(Build Cache)。
- TOTAL:该类型资源的总大小。
- ACTIVE:正在使用的资源大小。
- SIZE:资源的总大小。
- RECLAIMABLE:可回收的空间大小。
3. 示例输出
TYPE TOTAL ACTIVE SIZE RECLAIMABLE Images 1.2GB 3 1.1GB 100MB Containers 500MB 2 500MB 0B Local Volumes 200MB 1 200MB 0B Build Cache 300MB 0 300MB 300MB
4. 清理磁盘空间
如果你发现磁盘空间不足,可以使用以下命令清理未使用的资源:
清理未使用的镜像、容器、卷和构建缓存:
docker system prune
清理所有未使用的资源,包括未使用的镜像:
docker system prune -a
仅清理未使用的卷:
docker volume prune
仅清理未使用的镜像:
docker image prune
这些命令可以帮助你释放磁盘空间,确保 Docker 系统的正常运行。