Docker使用overlay2存储驱动来管理容器镜像和数据卷。如果不进行清理,overlay2会占用大量的磁盘空间。以下是/var/lib/docker/overlay2空间清理的步骤:文章来源:https://www.toymoban.com/news/detail-758579.html
- 停止所有运行的Docker容器:
docker stop $(docker ps -a -q)
- 删除所有未使用的镜像:
docker image prune -a
- 删除未使用的Docker数据卷:
docker volume prune
- 清理overlay2目录中未使用的文件。使用以下命令列出所有未使用的文件:
docker system df
- 使用以下命令删除所有未使用的文件:
docker system prune --all --force --volumes
- 重启Docker服务:
systemctl restart docker
注意:这些操作会删除所有未使用的Docker镜像和数据卷,以及所有未使用的overlay2文件。因此,请谨慎操作,并确保您不需要这些未使用的文件和数据。文章来源地址https://www.toymoban.com/news/detail-758579.html
到了这里,关于Docker下/var/lib/docker/overlay2空间清理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!