我按照这里的卸载说明进行操作,然后运行了这些命令:
所以在我完成所有这些操作之后,我运行了这个命令来查看是否还有其他地方存在Docker文件:
我发现了几个仍然存在docker文件的地方。
sudo apt-get purge docker-engine
sudo apt-get autoremove --purge docker-engine
rm -rf /var/lib/docker
所以在我完成所有这些操作之后,我运行了这个命令来查看是否还有其他地方存在Docker文件:
sudo find / -name '*docker*'
我发现了几个仍然存在docker文件的地方。
/etc
/sys
/lib
/usr
/usr
/run
/proc
/var
在上面的列表中,Docker存在于子文件夹中。如果您愿意,我可以发布每个路径。大约有200个位置。
有没有一种完全彻底地删除Docker的方法?
/usr/local/bin/docker-compose
。 - Gaia/etc/docker
目录和所有内容。 - paulperry$ sudo iptables -L
命令后,看到了与Docker相关的条目。 - eugenesudo apt-get purge docker-ce-cli
。 - irene~/.docker
目录。 - SBHsudo iptables -L
中的剩余条目。 - We Are All Monicaiptables-save | grep -v -i docker | iptables-restore
的命令来删除了防火墙规则和链条,具体操作可以参考这里。在执行之前,我先进行了备份,将当前的防火墙规则保存到了一个以日期命名的文件中,具体操作可以参考这里:iptables-save > $(date -I)-iptables.save
。 - Pablo Bianchisudo rm /usr/share/keyrings/docker-archive-keyring.gpg
- tomsihapcontainerd.io
。 - Omar Omeiriip link delete docker0
来摆脱登录时出现的烦人消息IPv4 address for docker0: 172.17.0.1
。 - Mikhail Kashkincontainerd.io
。 - shitpoetsudo apt-get remove docker docker.io containerd runc
。 - Saïddpkg -l | grep -i docker
。通过运行sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
将其移除。所以我认为首先要运行的是文档中的内容。 - undefined