永远热爱,永远期待❤|

StupidCN

园龄:6年1个月粉丝:0关注:0

Docker数据清理

Docker数据清理

/var/lib/docker/overlay2是Docker在使用Overlay2存储驱动时用于存放镜像、容器、卷和临时文件的目录。如果你发现这个目录所占的磁盘空间太大,以下是一些清理空间的方法:

  1. 删除不需要的容器
    运行以下命令来删除所有停止的容器:
docker container prune

或者手动删除特定的停止容器:

docker rm [容器ID或名称]
  1. 清理无用的镜像
    删除未被任何容器使用的镜像:
docker image prune -a
  1. 清理悬挂的镜像
    悬挂的镜像是没有标签的镜像。删除它们可以通过:
docker image prune
  1. 清理无用的网络
docker network prune
  1. 清理构建缓存
docker builder prune
  1. 清理卷
docker volume prune
  1. 使用 Docker 系统清理命令
docker system prune

要进一步清理包括未使用的卷在内的所有未使用的内容(警告:这可能会导致数据丢失,因为它将删除所有未使用的对象):

docker system prune --volumes -a

在执行任何清理操作之前,请确保备份重要数据

本文作者:StupidCN

本文链接:https://www.cnblogs.com/adblogs/p/18630480

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   StupidCN  阅读(14)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起