详解如何干净的卸载docker的方法

以下是详解如何干净地卸载 Docker 的方法的完整攻略,并包含两个示例说明:

目录

  • 快速卸载Docker
  • 完全卸载Docker
  • 示例:Ubuntu中卸载Docker
  • 示例:CentOS中卸载Docker

快速卸载Docker

如果你不需要彻底清理Docker,可以执行以下命令快速卸载Docker:

$ sudo apt-get remove docker docker-engine docker.io containerd runc

完全卸载Docker

如果你想彻底清理Docker,可以执行以下步骤:

  1. 停止 Docker 服务:
$ sudo systemctl stop docker
  1. 移除 Docker 包:
$ sudo apt-get purge docker-ce docker-ce-cli containerd.io
  1. 移除相关配置和数据:
$ sudo rm -rf /var/lib/docker
  1. 可选步骤,移除Docker 包之前遗留的Docker 运行时日志和配置文件:
$ sudo rm -rf /etc/docker
$ sudo rm -rf /var/run/docker.sock

这样就完成了Docker的卸载。

示例:Ubuntu中卸载Docker

如果想在Ubuntu中卸载Docker,可以按照以下步骤进行:

  1. 停止 Docker 服务:
$ sudo systemctl stop docker
  1. 移除 Docker 包:
$ sudo apt-get purge docker-ce docker-ce-cli containerd.io
  1. 移除相关配置和数据:
$ sudo rm -rf /var/lib/docker
  1. 可选步骤,移除Docker 包之前遗留的Docker 运行时日志和配置文件:
$ sudo rm -rf /etc/docker
$ sudo rm -rf /var/run/docker.sock

示例:CentOS中卸载Docker

如果想在CentOS中卸载Docker,可以按照以下步骤进行:

  1. 停止 Docker 服务:
$ sudo systemctl stop docker
  1. 卸载 Docker 包:
$ sudo yum remove docker-ce
  1. 移除相关配置和数据:
$ sudo rm -rf /var/lib/docker
  1. 移除遗留的Docker 运行时日志和配置文件(可选):
$ sudo rm -rf /etc/docker
$ sudo rm -rf /var/run/docker.sock

希望这篇攻略能够对你有所帮助!

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解如何干净的卸载docker的方法 - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • docker容器的几种存储详解

    Docker容器有多种存储类型,本文将对这些不同类型进行详细说明,并给出示例代码来展示如何使用这些存储类型。 Docker容器存储类型 在 Docker 容器中,我们可以使用以下类型的存储: UnionFS (Layered File System) Volume mounts tmpfs mounts UnionFS (Layered File Syste…

    Docker 2023年5月16日
    00
  • 如何通过Zabbix Docker配置HTTPS访问系统?

    概述 前面文章曾介绍过如果使用docker-compose快速部署一个Zabbix系统,但是部署的Zabbix系统是使用http协议进行访问的。有时候为了保证安全。我们需要配置使用https协议进行访问。 下面就讲述如何使用自签名的ssl证书配置https访问。(注:若是有签发的证书,也可使用配置,无须自己生成自签名证书。) 前提条件 本文主要讲述Zabbi…

    2023年4月10日
    00
  • Docker中运行.net core 验证码不显示

    问题根源:         验证码图片生成代码使用了System.Drawing,但是在Dockerfile的引用: microsoft/dotnet:2.2-aspnetcore-runtime 中微软官方并没有集成libgdiplus         所以解决方法有3个        1、在Dockerfile文件中添加RUN参数  安装libgdipl…

    Docker 2023年4月12日
    00
  • Rancher + k8s + docker 部署资料

    一、k8s 文档: https://jimmysong.io/kubernetes-handbook/concepts/deployment.html 命令行大全 https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands  http://docs.kubernetes.or…

    Docker 2023年4月13日
    00
  • 查看docker镜像仓库中镜像版本信息

    背景 现在有很多软件服务都提供了docker镜像进行快速搭建,我们经常需要使用某特定版本,这里就涉及到了docker镜像的版本,那如何查看docker镜像版本呢? 查看方法 如果想要查看某docker镜像的全部版本,docker_img为镜像名 curl https://registry.hub.docker.com/v1/repositories/${do…

    Docker 2023年4月11日
    00
  • Docker容器日志查看与清理的方式

    美国第三任总统(托马斯.杰弗逊)曾说过:“不要因为别的人相信或否定了什么东西,你也就去相信它或否定它。上帝赠予你一个用来判断真理和谬误的头脑。那你就去运用它吧!”。 在没有陪你奔跑的日子,努力加油哦! 发现     正常使用docker部署测试环境程序,一直部署不上去。最后发现docker容器运行产生日志过多,导致了系统存储爆满,服务无法正常访问。(服务中开…

    Docker 2023年4月13日
    00
  • Docker 搭建 SonarQube 社区版

    为了测试,使用 Docker 搭建 SonarQube 8.3 社区版 搭建 SonarQube8.3 社区版 启动容器 docker run -d –name sonarqube \ -p 9000:9000 \ sonarqube:8.3-community 稍微等一会儿,访问 9000 端口 http://ip:9000/ 默认账户 admin/ad…

    Docker 2023年4月16日
    00
  • Caddy-用Go写的新一代可扩展WebServer

    前几天用 Netmaker 的时候发现它用 Caddy 替换掉了 Nginx,用了后发现确实简单好用,就安利一下。 Caddy 是一个强大的、可扩展的平台,用 Go 编写,可以为你的站点、服务和应用程序提供服务。如果你是 Caddy 的新手,你服务网络的方式将会改变。 引言 大多数人使用 Caddy 作为网络服务器或代理,但在其核心,Caddy 是一个服务器…

    Docker 2023年4月10日
    00
合作推广
合作推广
分享本页
返回顶部