当前位置: 首页 > 面试题库 >

如何删除使用wget安装的docker?

平庆
2023-03-14
问题内容

我已经使用docker.com上的安装教程安装了docker wget https://get.docker.com/ | sh。现在,我需要将其完全删除。apt-get remove dockerapt-get --auto-remove dockerapt- get remove docker.ioapt-get --auto-remove docker.io或任何其他组合不工作,因为我没有使用apt-
get安装它。有什么方法可以比手动删除Docker更快地删除它?

(如果有任何区别,我正在使用Ubuntu 14.04)。


问题答案:

在卸载步骤中提到:

sudo apt-get purge -y docker-engine
sudo apt-get autoremove -y --purge docker-engine
sudo apt-get autoclean

注意:chasmani添加了注释:

我还必须添加docker-cedocker.iodocker在前两行中完全删除

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在评论添加的那样

您可能(和我一样)还需要删除运行时文件,例如/var/run/docker.sock
尝试find / -name '*docker*'查看所有这些文件。(此搜索你的文件,看在至少/var/run/etc分别,如果你不喜欢这样做。)

现在,您已成功删除docker。



 类似资料:
  • 我已经安装了一个使用go模块(go get in go 1.13)的软件包,现在我想删除它。在文档中没有关于这个的内容,在go get docu中也没有。 从go中删除包。mod手动无法解决问题,因此仍处于运行状态。总和 我应该如何以干净的方式移除包裹?

  • 本文向大家介绍Python pip 安装与使用(安装、更新、删除),包括了Python pip 安装与使用(安装、更新、删除)的使用技巧和注意事项,需要的朋友参考一下 pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。 pip检测更新 命令:pip list –outdated pip升级包 命令:pip install --upgrade pac

  • 问题内容: 我已经使用Go模块安装了一个软件包(在Go 1.13中获取),现在我想将其删除。在文档中没有关于此的任何内容,在go中也没有。 手动从go.mod中删除软件包无法解决问题,因此仍保留在go.sum中。 我应该如何清洁包装? 问题答案: 找到了它https://blog.golang.org/using-go- modules#TOC_7。 因此,基本上,一旦未将软件包导入任何软件包中,

  • 问题内容: 在了解需要设置否则该软件包会使我的Go根安装不干净之前,我跑了一个包来下载(我更希望保持Go的安装干净,并将核心与自定义分开)。如何删除以前安装的软件包? 问题答案: 删除源目录和已编译的软件包文件是安全的。在下找到源目录,在下找到包文件,例如:。

  • 我想下载并安装Java。我使用的命令是: 然而,我最终得到以下错误。我该怎么解决这个?

  • 以前我使用Izpack安装我的Java应用程序,当用户想要安装新版本时,他们只需重新安装到相同的位置(c“/Program files/jthink/jaikoz”),这将用较新的文件替换较旧的文件,用户不需要先卸载旧版本。 我现在已经为应用程序的最新版本构建了一个使用JPackage(现在是Java,JDK14的一部分)的安装程序,这将继续安装到相同的位置。问题是因为JPackage强制了一个新