在 macOS 上卸载 Docker
最近,我们已经看到 Docker 作为终极容器化平台被广泛采用。正因为如此,在所有平台上设置 Docker 都得到了极大的简化,包括 macOS 和 windows。
然而,一些用户在从他们的系统中删除 docker 时通常会因为某种原因而遇到问题。除了我们可以轻松摆脱的主要 Docker 文件外,Docker 还创建文件并将它们嵌入到系统文件夹中。
在本篇文章中,我们将探讨如何删除 macOS 的 Docker 应用程序并手动删除其应用程序文件。
在 macOS 中卸载 Docker 应用程序
-
我们将确保 Docker 应用程序及其后台进程没有运行。通过选择任何名为
"Docker"
的进程并单击退出进程
,通过活动监视器消除此进程。 -
在 Finder 下,导航到 Applications 文件夹。继续在应用程序列表中找到 Docker 并将其移至 bin。
从 Applications 文件夹中删除 Docker 应用程序并不意味着我们已经从系统中删除了 Docker。与其他重要文件一起,这些文件通常存储在
Library
文件夹下。由于这些文件通常是隐藏的,所以我们需要首先找到
Library
文件夹,找到与 Docker 相关的文件和子目录并将它们删除。 -
单击 Finder 下菜单栏顶部的
Go
选项。在最底部的此菜单下,单击转到文件夹
选项。 -
单击
Go to Folder
后,将打开一个搜索框。在此框中键入~/Library
,然后单击Go
按钮。这将使我们能够访问 Library 文件夹,如下所示。
-
找到属于 docker 的子包并将其删除。我们可以从删除
Applications Scripts
文件夹下的com.docker.helper 文件夹
开始。 -
在
Caches
文件夹下,找到并删除com.docker.docker 文件夹
文件夹。 -
进入
Containers
文件夹并删除com.docker.helper
文件夹旁边的com.docker.docker
文件夹。我们在下面突出显示的三个文件夹。 -
现在我们已经摆脱了主要的 docker 文件夹,我们将删除与你的 Docker 安装相关的其余文件。访问下面的文件夹和子文件夹并将它们从系统中删除。
~/Library/Saved Application State/com.electron.docker-frontend.savedState ~/Library/Cookies/com.docker.docker.binarycookies /Library/LaunchDaemons/com.docker.vmnetd.plist ~/Library/Preferences/com.electron.docker-frontend.plist /usr/local/lib/docker ~/.docker ~/Library/Application Support/Docker Desktop ~/Library/Preferences/com.docker.docker.plist ~/Library/Group Containers/group.com.docker ~/Library/Logs/Docker Desktop /Library/PrivilegedHelperTools/com.docker.vmnetd
从系统中删除这些文件并清空垃圾文件夹将成功从 Mac 中删除 Docker 安装。或者,如果你想要更简单的方法,可以使用大量的应用程序卸载程序。
相关文章
在 Linux 中托管 Docker Internal
发布时间:2023/04/18 浏览次数:139 分类:Docker
-
Docker 允许开发人员通过将应用程序包装在称为容器的标准化单元中来高效地构建、测试和部署应用程序。 在使用 Docker 容器时,您可能会遇到需要将容器与主机连接的场景。
在 Docker 中设置工作目录
发布时间:2023/04/18 浏览次数:82 分类:Docker
-
在 Docker 中,我们可以通过编辑 Dockerfile 并添加密钥 WORKDIR 来设置我们的工作目录。本文将讨论在 Docker 中更改我们当前和默认的工作目录。
在 Docker 容器中公开多个端口
发布时间:2023/04/18 浏览次数:143 分类:Docker
-
Docker 容器使用端口来实现万维网上不同设备之间的通信。 在本篇文章中,我们将学习如何使用 Nginx 应用程序在 Docker 容器中公开多个端口。
将用户添加到 Docker 容器
发布时间:2023/04/18 浏览次数:187 分类:Docker
-
在本文中,我们将学习如何通过实现返回产品数组的 Express 应用程序将用户添加到 Docker 容器。
使用 Docker 网络主机命令
发布时间:2023/04/18 浏览次数:112 分类:Docker
-
在本文中,我们将学习如何使用 --network 命令将容器添加到主机网络。 如果我们不使用此命令指定网络,我们还将了解如何将容器添加到默认网络。
清除 Docker 容器日志
发布时间:2023/04/18 浏览次数:181 分类:Docker
-
本文介绍了我们可以用来清除 docker 容器中日志的不同方法。日志是应用程序在特定事件或状态发生时记录的信息,它们帮助我们监控应用程序并采取必要的措施。
Dockerfile 中 COPY 和 ADD 命令的区别
发布时间:2023/04/18 浏览次数:158 分类:Docker
-
在 Dockerfile 中,我们可以使用 COPY 或 ADD 命令复制这些文件。 这些命令在功能上是相同的; 但是,存在一些差异。本文介绍了 Dockerfile 中 COPY 和 ADD 命令之间的区别。