k8s磁盘清理

2021-07-15  本文已影响0人  小小的小帅

参考:https://www.cnblogs.com/mr-wuxiansheng/p/11412606.html
https://www.cnblogs.com/heirenxilou/p/13768235.html

  1. 简单清理
#查看Docker的磁盘使用情况:
docker system df
#查看空间占用细节,以确定是哪个镜像、容器或本地卷占用过高空间
docker system df -v 
#清理磁盘,删除关闭的容器、无用的数据卷和网络,以及dangling镜像(即无tag的镜像)
docker system prune
#看当前目录大小
du sh
#看文件夹或文件大小
du -s -m /mnt/system/docker/overlay2
  1. 清理无用镜像
docker rmi -f  `docker images | grep '<none>' | awk '{print $3}'`  删除名称或标签为none的镜像
#查看
docker images | grep 2021.7 
#批量清理
docker rmi --force `docker images | grep 2021.7  | awk '{print $3}'`
  1. 自动清理命令
    docker system prune可对空间进行自动清理。
docker system prune -a : 一并清除所有未被使用的镜像和悬空镜像。
docker system prune -f : 用以强制删除,不提示信息。
上一篇下一篇

猜你喜欢

热点阅读