docker已删除,但仍在更新中

时间:2017-12-12 15:58:05

标签: docker ubuntu-16.04

我使用了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?

2 个答案:

答案 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的一部分。