关键词:清理磁盘 清理空间 空间不足
docker
Docker Overlay2目录越来越大问题的解决方案
当使用df -h /发现服务器磁盘空间不足时,则可以执行cd /var/lib/docker && du -sh *并确认overlay2和volumes是否非常大。
在使用Docker时,我们可能会遇到一个常见的问题,即Docker Overlay2目录越来越大。当我们使用Docker容器时,容器的文件系统会存在于宿主机的Overlay2目录下。随着我们不断创建和删除容器,Overlay2目录的大小会不断增长,最终可能会占满磁盘空间。这个问题常常困扰着初学者,所以在本文中,我将向你介绍如何解决这个问题。
解决Docker Overlay2目录过大的问题主要可以通过以下步骤完成:
- 查找并删除未使用的或不需要的Docker镜像和容器。
- 清理Docker的本地数据和缓存。
- 调整Docker的存储驱动参数。
步骤
- 步骤1:查找并删除未使用的或不需要的Docker镜像和容器
## 查找未使用的镜像
docker image prune -f
## 删除未使用的镜像
docker image prune -a -f
## 删除未使用的容器
docker container prune -f
- 步骤2:清理Docker的本地数据和缓存
## 清理Docker的本地数据和缓存
docker system prune -a --volumes
作者:admin 创建时间:2023-10-17 22:57
最后编辑:admin 更新时间:2025-09-19 10:08
最后编辑:admin 更新时间:2025-09-19 10:08