Docker system是Docker 1.13引进了新的管理命令,它有4个子命令分别是 df, events, info 和 prune 。命令 docker system df 提供Docker整体磁盘使用率的概况,包括镜像、容器和(本地)volume。所以我们现在随时都可以查看Docker使用了多少资源。
如果之前的命令展示出 docker 已经占用了太多空间,我们会开始清理。有一个包办一切的命令:
docker system prune
这个命令会删除当前没有被使用的一切项目,它按照一种正确的序列进行清理,所以会达到最大化的输出结果。首先删除没有被使用的容器,然后是volume和网络,最后是挂起的镜像。通过使用 y 回复来确认操作。如果想在脚本中使用这个命令,可以使用参数 –force 或者 -f 告诉Docker不要发来确认请求。
Usage: docker system COMMAND
Manage Docker
Options:
--help Print usage
Commands:
df Show docker disk usage
events Get real time events from the server
info Display system-wide information
prune Remove unused data
Run 'docker system COMMAND --help' for more information on a command.
#可以使用 docker system COMMAND --help ,继续查看使用说明。
一、详细介绍
info 等同于 docker info |
查看整个docker系统的信息 例如:docker system info 例如:docker system info | grep Images |
events 等同于 docker events |
获取docker系统实时事件,不包括容器内的。 例如:docker system events –until 1499305500 // 截止到 2017.7.6 01:45:00的操作 例如:docker system events –since 1499305500 // 从 2017.7.6 01:45:00之后的操作 |
df | 整体磁盘的使用情况 例如:docker system df 例如:docker system df -v |
prune | 清理资源,此操作尤其需要注意。 例如:docker system prune #包括清理以下的四种,即容器、镜像、数据卷、网络 – all stopped containers – all volumes not used by at least one container – all networks not used by at least one container – all dangling images 例如:docker system prune -a #包括以下的四种情况,主要和上比较 – all stopped containers – all volumes not used by at least one container – all networks not used by at least one container – all images without at least one container associated to them |
推荐相关文档:
- Docker的安装
- Docker的配置文件 daemon.json 详细解
- Docker的启动参数
- Docker的命令之概述
- Docker的命令之容器管理 Container
- Docker的命令之镜像管理 Image
- Docker的命令之网络管理 network
- Docker的命令之集群节点管理 Swarm node
- Docker的命令之插件管理 Plugin
- Docker的命令之安全管理 Docker secret
- Docker的命令之集群服务管理 Service
- Docker的命令之 Docker stacks
- Docker的命令之集群管理 swarm
- Docker的命令之系统管理 Docker system
- Docker的命令之数据卷管理 Volume
- Docker的命令之快捷指令
- Docker中的镜像构建-Dockerfile指令详解
- Docker的实践笔记
- Docker create / Docker run 的选项详解
Pingback引用通告: Docker的命令之概述 | 精彩每一天
Pingback引用通告: Docker的安装 | 精彩每一天
Pingback引用通告: Docker create / Docker run 的选项详解 | 精彩每一天