我已经使用wget https://get.docker.com/ | sh命令在docker.com上按照安装教程安装了docker。现在我需要完全删除它。apt-get remove docker、apt-get --auto-remove docker、apt-get remove docker.io、apt-get --auto-remove docker.io或任何其他组合都不起作用,因为我没有使用apt-get安装它。有什么方法可以比手动移除更快地移除docker吗?
(我正在Ubuntu 14.04上工作,如果它有什么不同的话)。
发布于 2015-07-09 17:43:42
sudo apt-get purge -y docker-engine
sudo apt-get autoremove -y --purge docker-engine
sudo apt-get autoclean注意:chasmani增加了in the comments
我还必须将docker-ce、docker.io和docker添加到前两行才能完全去掉
sudo apt-get purge -y docker-engine docker docker.io docker-ce
sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce它增加了:
以上命令不会删除主机上的映像、容器、卷或用户创建的配置文件。如果您希望删除所有镜像、容器和卷,请运行以下命令:
sudo rm -rf /var/lib/docker从apparmor.d中删除docker:
sudo rm /etc/apparmor.d/docker删除扩展坞组:
sudo groupdel docker随着Micah Smith添加in the comments
你可能(和我一样)也需要删除运行时文件,比如/var/run/docker.sock。
。
尝试使用find / -name '*docker*'查看所有这些文件。(这将搜索您的整个文件系统,如果您不希望这样做,请至少分别查看/var、/run和/etc。)
现在,您已成功删除docker。
https://stackoverflow.com/questions/31313497
复制相似问题