docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > docker system df命令

docker system df命令详解

作者:会飞的土拨鼠呀

docker system df 是 Docker 提供的一个非常有用的命令,用于查看 Docker 系统的磁盘使用情况,这篇文章主要介绍了docker system df命令,需要的朋友可以参考下

docker system df 是 Docker 提供的一个非常有用的命令,用于查看 Docker 系统的磁盘使用情况。它会显示 Docker 镜像、容器、卷和构建缓存等资源的磁盘占用情况,并标识出可以回收的空间。

命令语法

docker system df

输出说明

运行 docker system df 后,输出通常包括以下几列:

TYPE:资源类型,包括:

TOTAL:该类型资源的总数量。

ACTIVE:正在使用的资源数量。

SIZE:该类型资源占用的磁盘空间。

RECLAIMABLE:可以回收的磁盘空间(即未使用的资源占用的空间)。

示例输出

TYPE            TOTAL     ACTIVE    SIZE      RECLAIMABLE
Images          10        5         2.345GB   1.234GB (52%)
Containers      5         3         1.234GB   678MB (55%)
Local Volumes   3         2         345MB     123MB (35%)
Build Cache     0         0         0B        0B

输出解析

Images

Containers

Local Volumes

Build Cache

如何回收空间

根据 docker system df 的输出,可以针对不同类型的资源进行清理:

1. 清理未使用的镜像

docker image prune -a

-a 参数会删除所有未被容器使用的镜像。

2. 清理已停止的容器

docker container prune

3. 清理未使用的本地卷

docker volume prune

4. 清理构建缓存

docker builder prune

5. 清理所有未使用的资源

docker system prune -a

-a 参数会删除所有未使用的资源,包括镜像、容器、卷和构建缓存。

注意事项

通过 docker system df,可以快速了解 Docker 系统的磁盘使用情况,并根据需要清理未使用的资源,释放磁盘空间。

到此这篇关于docker system df命令的文章就介绍到这了,更多相关docker system df命令内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文