开发者
Docker 完整卸载教程-转载
Docker 完整卸载教程-转载
发表于2024/08/02
2.7k2
 简介 

Docker 是一种轻量级的容器化平台,可以帮助开发人员将应用程序及其依赖项打包成一个可移植的容器。但有时我们可能需要完整卸载 Docker,卸载旧版本安装新版本,或者不再需要 Docker 环境。  

方法一 

1、停止Docker服务 

首先停止正在运行的Docker服务。执行以下命令: 

sudo systemctl stop docker 

2、删除Docker安装包 

接下来删除已经安装的Docker软件包。执行以下命令: 

sudo apt-get purge docker-ce docker-ce-cli containerd.io 

3、删除Docker相关文件 

删除Docker相关文件可以确保完全卸载Docker。执行以下命令: 

sudo rm -rf /var/lib/docker 

sudo rm -rf /etc/docker 

sudo rm -rf /var/run/docker.sock 

4、删除Docker用户组 

最后,我们需要删除Docker用户组。执行以下命令: 

sudo groupdel docker 

方法二 

1、查看有没有安装过旧版 

# 适用于使用 yum 安装 docker 的系统 

yum list installed | grep docker 

# 或者查看 docker 版本 

docker --version 

没有出现任何东西就表示没有安装过 docker,或者提示没有 docker 这个指令,就说明没有安装 docker。 

2、停止docker 

systemctl stop docker 

查看 docker 状态是否已经停止 

systemctl status docker 

3、删除安装过docker的相关包 

全部删除,命令如下: 

yum -y remove containerd.io.x86_64 \  

              docker-buildx-plugin.x86_64 \  

              docker-ce.x86_64 \  

              docker-ce-cli.x86_64 \  

              docker-ce-rootless-extras.x86_64 \  

              docker-compose-plugin.x86_64 

删除相关的软件包: 

yum remove -y docker* 

总结 

第一种方法偏向于使用 Ubuntu 系统,第二种方法偏向于使用 CentOS 系统,但基本上都能够完成 docker 的删除操作,通过上述两种方式就能将 docker 完整从系统中删除啦! 

———————————————— 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 

                         

原文链接:https://blog.csdn.net/qq_45121180/article/details/140006106 

收藏举报
Level 1
0
帖子
0
粉丝
0
获赞