< 自用文儿 > 在 Ubuntu 24 卸载 Docker 应用软件与运行的容器

embedded/2025/2/11 23:51:22/

环境:

Host: usw
OS: Ubuntu 24.04 TLS
 

目标:

卸载在运行的 Docker APP。 (上运行了一个 container: 可以在线看 WSJ RSS 新闻,都 docker 预装两个网口,今天发现路由表有些看不懂,决定卸载)

卸载 Docker 从Ubuntu 24

1. 先下载 containers 备份,如果需要

这个略

2. 关闭所有运行的 containers

docker stop $(docker ps -a -q)

3. 删除所有 containers

docker rm $(docker ps -a -q)

4. 删除所有 Images

docker rmi $(docker images -a -q)

5. 清理残存

docker system prune -a --volumes

6. 删除 Docker 与 containers 的目录

sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

7. 卸载 Docker 有关的安装包

sudo apt purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras

Mark, 现在是这些 on 9Feb.2025  


8. 清除所有系统中没有关联的安装包

sudo apt autoremove --purge

9. 检查是否还有 Docker 运行

docker version

如果已经删除,会返回系统的错误提示。

10. 推荐重起系统

sudo sync
sudo reboot

提示:

删除有风险,先备份。


 


http://www.ppmy.cn/embedded/161457.html

相关文章

Go 语言环境安装指南

Go 语言环境安装指南 引言 Go 语言,也称为 Golang,是一种开源的静态强类型、编译型编程语言。由于其高效的并发支持和简洁的语法设计,Go 语言受到了全球开发者的喜爱。本指南旨在帮助您快速了解如何安装 Go 语言环境。 1. 安装前准备 在安装 Go 语言之前,您需要满足以下…

储能系统-系统架构

已更新系列文章包括104、61850、modbus 、单片机等,欢迎关注 IEC61850实现方案和测试-1-CSDN博客 快速了解104协议-CSDN博客 104调试工具2_104协议调试工具-CSDN博客 1 电池储能系统(BESS) 架构 电池储能系统主要包括、电池、pcs、本地控制…

学JDBC 第二日

数据库连接池 作用 使数据库连接达到重用的效果,较少的消耗资源 原理 在创建连接池对象时,创建好指定个数的连接对象 之后直接获取连接对象使用即可,不用每次都创建连接对象 从数据库连接池中获取的对象的close方法真的关闭连接对象了吗…

SQL最佳实践(笔记)

写在前面: 之前baeldung的Java Weekly Reviews里面推荐了一篇关于SQL优化的文章,正好最近在学习数据库相关知识,记一些学习笔记 原文地址:SQL Best Practices Every Java Engineer Must Know 1. 使用索引 使用索引…

【Flink源码分析】5. Flink1.19源码分析-异步编程(CompletableFuture)

5 CompletableFuture 实现异步编排;获取异步任务执行的结果。 CompletableFuture提供了几十种方法,辅助我们的异步任务场景。这些方法包括创建异步任务、异步任务回调、多个任务组合处理等方面。 5.1 supplyAsync 方法 supplyAsync 执行 Completable…

< 自用文儿 > Linux / Unix 的 VI 编辑器 快捷命令集 看到安装包叫 vim

vi 编辑器 在我学习 Unix/Linux时,编辑器有: sed, awk, 还有这个 vi。 前两命令要对 “正则表达式” 熟悉,配合着使用,效率攻倍。 但有大部分时间直接编辑文件会更加方便,我推荐使用 vi,所有操作都有快捷键…

Axure PR 9 中继器 01 创建数据表

大家好,我是大明同学。 中继器在Axure中一直是个比较重要也比较难的元件,我大概会分几期来学习。 这期内容,我们来了解一下怎么用Axure中继器创建图表。 预览地址:https://qsyz49.axshare.com 创建数据表 1.打开一个RP 文件 2…

高性能 :OpenAI Triton Open-source GPU programming Language LINUX 环境配置

目录 配置triton环境cudabuild-essential带有pip的python环境直接安装pipanaconda 安装 triton 环境pip install tritonpip install torch 运行test示例vector-add.pylaunch.json 配置triton环境 cuda wget http://developer.download.nvidia.com/compute/cuda/11.0.2/local_…