天天看点

【转载】清除线上k8s中node节点无用的镜像

转自:https://blog.51cto.com/12131824/2390176

为了以防万一(线上环境一定要谨慎谨慎再谨慎),清除镜像对已有的pod造成不必要的影响;我们以下的操作在容器最少的node节点上运行!(如果没有的话,可以重新开一台node节点)

1、先使用kubectl get po –namespace 命名空间,查看该命名空间已有的pod

2、重新部署pod,在该node节点上产生多余的images镜像

3、使用docker system df命令,在执行清除镜像之前先查看镜像和容器的数量。

注:类似于Linux上的df命令,用于查看Docker的磁盘使用情况。这条命令可以查看到node节点中镜像和容器的数量