尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

批量清理docker容器和镜像,彻底卸载k8s

批量清理docker容器和镜像,彻底卸载k8s
📅 发布时间:2026/6/20 17:16:06

 

# 使用 docker kill 强制终止容器
docker kill etcd1#停止及删除所有容器
docker stop $(docker ps -aq)
docker rm $(docker ps -aq)#停止及删除所有镜像
docker rmi $(docker images -q)

  

彻底清理卸载 kubeadm、kubectl、kubelet

#Debian / Ubuntu
sudo apt-get purge kubeadm kubectl kubelet kubernetes-cni kube*   
sudo apt-get autoremove//apt-get remove 会删除软件包而保留软件的配置文件
//apt-get purge 会同时清除软件包和软件的配置文件#CentOS / RHEL / Fedora
sudo yum remove -y kubeadm kubectl kubelet kubernetes-cni kube*   
sudo yum autoremove -y//autoremove:当使用yum install命令安装一枚软件包时,yum会将该软件包连同其所有依赖包一并安装到本机。
//          但当我们使用yum remove命令卸载一枚已安装软件包时,yum默认只会移除你所指定的那枚软件包,并不会移除该包的相关依赖包。
//          自从Fedora 18之后,可以使用yum autoremove命令来干净卸载软件包。#Systemd服务
systemctl stop kubelet
systemctl disable kubelet
#配置清理
rm -rf /etc/systemd/system/kubelet.service
rm -rf /etc/systemd/system/kube*#手动清理kubernetes配置
sudo rm -rf ~/.kube
sudo rm -rf /etc/kubernetes/
sudo rm -rf /var/lib/kube*

  

Kubernetes 的残留配置清理

1. 检查是否有残留的 kubelet 进程或配置# 检查是否有 kubelet 相关进程ps aux | grep -E "(kubelet|kube-proxy)"# 检查是否有 kubelet 服务systemctl list-unit-files | grep -i kubesystemctl status kubelet 2>/dev/null# 检查 kubelet 配置文件ls -la /etc/kubernetes/ls -la /var/lib/kubelet/2. 清理 Kubernetes 的 Docker 容器# 查看容器是否有 k8s 标签docker inspect xx | grep -i kubernetes3. 完全清理 Kubernetes 残留配置# 1. 停止所有可能的 Kubernetes 相关服务systemctl stop kubelet kube-proxy flanneld etcd 2>/dev/null# 2. 删除所有 Kubernetes 管理的容器(危险!备份重要数据!)docker ps -a --filter "label=io.kubernetes.pod.name" --format "{{.ID}}" | xargs -r docker rm -f# 3. 清理 cni 网络配置rm -rf /etc/cni/net.d/*rm -rf /opt/cni/bin/*# 4. 清理 kubelet 数据目录rm -rf /var/lib/kubelet/*rm -rf /var/lib/etcd/*# 5. 清理 iptables 规则(Kubernetes 创建的)iptables -L iptables -Fiptables -t nat -Fiptables -t mangle -Fiptables -Xiptables -t nat -Xiptables -t mangle -X# 6. 重启 Dockersystemctl restart docker

  

相关新闻

  • 2025年铅玻璃厂家实力推荐榜:山东诚信辐射防护器材有限公司,医用/防护/防辐射铅玻璃全系供应 - 品牌推荐官
  • :苏州斯比泰自动化设备的环保性能怎样?质量可靠不? - mypinpai
  • 2025北京专业留学中介实力榜单,精准适配不同留学规划需求 - 留学品牌推荐官

最新新闻

  • Python3+RIDE+RobotFramework自动化测试框架搭建与实战指南
  • 2026年6月国内优质的非能动氢气消除厂家推荐,催化器转化器/消氢催化剂,非能动氢气消除服务企业口碑推荐 - 品牌推荐师
  • 深圳2026年正规的沙盘定制生产厂哪家更值得选实力参考 - mypinpai
  • 怎么把照片改成413*626像素?2026照片像素精准调整工具指南 - 像素测评
  • 火山引擎「互联网基础设施瘫痪」开关(底层架构·权限·应急·完整档案)
  • markdown-wasm安全实践:防御XSS攻击的全链路方案

日新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号