当前位置: 首页 > ai >正文

从爬虫到网络---<基石9> 在VPS上没搞好Docker项目,把他卸载干净

1.停止并删除所有正在运行的容器

docker ps -a   # 查看所有容器
docker stop $(docker ps -aq)   # 停止所有容器
docker rm $(docker ps -aq)     # 删除所有容器

如果提示没有找到容器,可以忽略这些提示。


2.删除所有镜像

docker images    # 查看所有镜像
docker rmi $(docker images -q) # 删除所有镜像

3.删除所有卷和网络(可选)

docker volume prune -f
docker network prune -f

如需全部清理,也可以:

docker system prune -a --volumes -f

这条命令会删掉所有未被使用的容器、镜像、网络和卷,请谨慎执行


4.卸载 Docker

Ubuntu/Debian:

sudo apt-get remove --purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo apt-get autoremove

CentOS:

sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

5.删除 Docker 所有相关的配置和数据文件夹(可选,谨慎!)

sudo rm -rf /var/lib/docker
sudo rm -rf /etc/docker
sudo rm -rf /var/run/docker.sock
sudo rm -rf ~/docker

如有项目目录下的残余代码文件也可以清理:

rm -rf ~/你的项目目录

6.确认 Docker 是否已彻底删除

docker --version   # 如果提示找不到命令,说明已删除彻底

注意事项:

  1. 上述命令有些涉及不可逆的操作(特别是 prune 和 rm -rf),请注意不要误删系统中其他重要数据。
  2. 确认无其他依赖 Docker 的服务后再操作。

如有Linux服务器权限不足或遇到“找不到命令”,请补上 sudo 或联系服务器管理员。

http://www.xdnf.cn/news/5107.html

相关文章:

  • 数仓-范式建模、维度建模、雪花模型、星型模型对比及其适用范围
  • 通信原理绪论
  • Gartner《Container发布与生命周期管理最佳实践》学习心得
  • 搜索与图论
  • 使用ShardingSphere5.5.1实现读写分离与相关异常问题处理
  • vmware环境ORACLE RAC环境数据库节点1无法启动问题分析处理
  • BeanPostProcessor和AOP
  • 使用FastAPI和Apache Flink构建跨环境数据管道
  • AUTOSAR图解==>AUTOSAR_SWS_PlatformTypes
  • TXT编码转换工具iconv
  • WPF 性能 UI 虚拟化 软件开发人员的思考
  • 阿里云OSS+CDN自动添加文章图片水印配置指南
  • 第五天 车载系统安全(入侵检测、OTA安全) 数据加密(TLS/SSL、国密算法)
  • Kubernetes生产实战(十四):Secret高级使用模式与安全实践指南
  • 解决mybatisplus主键无法自增的问题
  • uniapp-商城-50-后台 商家信息
  • 如何用AWS Lambda构建无服务器解决方案:实战经验与场景解析
  • 第十八节:图像梯度与边缘检测-Scharr 算子
  • OpenLayers 精确经过三个点的曲线绘制
  • opencv处理图像(二)
  • 抖音视频去水印怎么操作
  • Taro 编译不平不同平台小程序
  • 1.2.2.1.4 数据安全发展技术发展历程:高级公钥加密方案——同态加密
  • Java数据结构——二叉树
  • 进程间通信--管道【Linux操作系统】
  • Maven 插件配置分层架构深度解析
  • 滚珠丝杆在工作中损耗会影响什么?
  • 【计算机视觉】3DDFA_V2中表情与姿态解耦及多任务平衡机制深度解析
  • Android Compose 框架物理动画之捕捉动画深入剖析(29)
  • 封装 RabbitMQ 消息代理交互的功能