*1. 通过命令 df -h
查看,
发现磁盘使用 100%, 且查看到是 /var/lib/docker/overlay2 的某个文件特别大。
确定大文件对应的 Docker 容器:
使用 docker ps 查看所有运行中的容器,然后用 docker inspect
停止并删除包含大文件的容器:
如果你找到了对应的容器,首先停止这个容器:docker stop
清理 Docker 无用的数据:
使用 docker system prune 命令可以清理掉所有未使用的容器、网络、镜像 (默认不包括镜像标签) 和缓存。
清理特定的 Docker 镜像:
如果大文件是属于某个特定镜像的一部分,可以使用 docker rmi
重新启动 Docker 服务:
在清理完毕后,重新启动 Docker 服务可以释放占用的空间:systemctl restart docker。
*2. 通过命令查看 du -h /*
发现是 /usr 空间使用也特别大
进去发现是日志文件太大
删除日志文件
/www/wwwlogs
*3 如果通过 du -h /*
发现某个目录特别大
可以进入大的目录,通过 du -h ./*
继续查找大的文件
正文完