一个小服务器安装了docker ,总内存40G,最近查看只剩不到5空间了
使用df -h 命令发现 主要是/var/lib/docker占用内存
以前创建很多容器,每次使用了docker rm 命令,但久而久之内存还是被占用了
使用docker system df查看空间
1.使用docker system prune 自动清理空间
该指令默认会清除所有如下资源:
已停止的容器(container)
未被任何容器所使用的卷(volume)
未被任何容器所关联的网络(network)
所有悬空镜像(image)
2.使用docker images 查看详细记录,使用docker rmi IMAGE ID 命令删除指定镜像即可清理空间
![](https://img-blog.csdnimg.cn/img_convert/acb3b8c0f223d3c0284ff56d7d31b6a3.png)