网站首页 文章专栏 如何在ubuntu 中彻底删除docker
如何在ubuntu 中彻底删除docker
创建于:2018-07-30 16:00:00 更新于:2021-01-28 10:00:15 羽瀚尘 510
docker docker, apt,

背景

在各种项目的开发初期,总要尝试各种开源方案,取其精华弃其糟粕。 但是每种开源方案都依赖于一定的软件环境,不同的开源方案还互相冲突。

这种软件环境的冲突可以依靠建立不同的用户来解决,但是也有些软件 必须使用sudo安装到系统环境中。那么就又可以考虑用多个虚拟机来 解决问题。

但是,不管是virtual box还是kvm,都需要准备体积庞大的镜像,不符合 轻量化的开发趋势。Docker的好处就这样显示出来了。

目前碰到的问题就是,由于不知名的原因docker无法运行,使用命令 apt remove docker 之后docker命令依旧有效。

一些解决方案

sudo apt-get remove docker  
sudo apt-get remove --auto-remove docker  
  • 博客 给的方案如下
sudo apt remove docker-ce

很遗憾,以上两种方案都不行。

使用dpkg查询已安装包,针对性删除

# 查询相关软件包
dpkg -l | grep docker
# 删除这个包
sudo apt remove --purge docker.io

删除前后的控制台输出如下: 控制台

可以看出已经成功完成docker的删除。