如何完全从Ubuntu 14.04删除docker

我在Ubuntu中安装了Docker,但是当我尝试删除Docker时仍然存在于系统中。 我跟着这个https://stackoverflow.com/a/31313851/2340159,但没有工作。

可能你的问题是,从默认的Ubuntu存储库安装的Docker,软件包名称是docker.io

或者包名可能是像docker-ce这样的东西。 尝试运行

 dpkg -l | grep -i docker 

确定你已经安装了哪些软件包

因此,您需要在https://stackoverflow.com/a/31313851/2340159中的命令中更改软件包名称以匹配软件包名称。 例如,对于docker.io ,它将是:

 sudo apt-get purge -y docker.io sudo apt-get autoremove -y --purge docker.io sudo apt-get autoclean 

它补充说:

以上命令不会删除主机上的图像,容器,卷或用户创build的configuration文件。 如果您希望删除所有映像,容器和卷,请运行以下命令:

 sudo rm -rf /var/lib/docker 

从apparmor.d中删除docker:

 sudo rm /etc/apparmor.d/docker 

删除docker组:

 sudo groupdel docker 

显然,我使用的系统有docker-ce而不是Docker。 因此,在命令之下运行的伎俩。

sudo apt-get purge docker-ce

sudo rm -rf /var/lib/docker

Interesting Posts