我使用了docker一段时间,但我不需要它。所以我从我的Ubuntu 16.04中删除了它。当我尝试“sudo apt-get remove docker”时它说什么都没有,但是当我运行“sudo apt-get update”时,我会得到很多像这样的行:
Ign:45 https://download.docker.com/linux/ubuntu§(lsb_release / stable amd64 DEP-11元数据
所以它仍在更新docker。
有谁知道如何从Ubuntu 16.04完全删除docker?
答案 0 :(得分:1)
这是因为有些条目仍然存在。
nano /etc/apt/source.list
删除拥有docker存储库的行。
然后进行apt-get update
答案 1 :(得分:1)
正如sanath已经声明的那样,你仍然在/etc/apt/source.list中为docker包存储库提供了条目。你需要删除它们(在该文件中查找包含docker的行并删除它们)。
解释这些条目是什么:
/etc/apt/sorce.list列出了可以使用apt安装/升级的软件包的所有源。当您按照docker安装中的步骤进行操作时,在那里添加了一个包含docker包存储库地址的行。现在apt update
总是轮询该repo以检查它是否包含已安装的软件包的任何升级。
现在因为该地址包含docker,你错误地认为你仍然安装了docker,但实际情况并非如此。 Docker只是查询更新的其中一个存储库的url的一部分。