如果您在这里,那么您已经安装了 Docker 桌面应用程序 Mac,但你不再想要它了。 您所要做的就是卸载它 – 但与其他 macOS 应用程序相比,Docker 的情况要复杂一些。

这是因为 Docker 已深深嵌入您的系统中 Mac 安装后,它会运行许多后台进程才能正常运行。 还有一些方法可以从您的桌面上完全卸载 Docker Desktop Mac,但它们需要一些额外的步骤。 所以请继续阅读,看看它们是什么!

从 Docker 卸载 Docker 的最简单方法 Mac

从您的桌面卸载 Docker Desktop 的最简单方法 Mac 实际上位于应用程序本身内。要使用 Docker Desktop 卸载 Docker,请转到您的 应用 文件夹并双击 泊坞窗。 然后单击窗口右上角的错误图标将其打开 故障排除 菜单。

点击这里 卸载 下面的按钮。 按照提示进行操作并允许 Docker 关闭。 等待几秒钟,然后按照说明单击 Docker 应用程序文件并将其拖到垃圾箱中。

这将从您的桌面安全地卸载 Docker Desktop Mac。 但是,您的系统上可能残留有残留文件。 如果您想删除它们,则需要遵循下面列出的其他方法。

使用 Finder 从 macOS 卸载 Docker Desktop

如果您想手动删除 Docker 的所有痕迹 Mac,您可以使用Finder卸载Docker应用程序。 这种方法需要花费更多的精力,但你会知道,最终 Docker Desktop 中的所有内容都会消失。

在继续之前,请确保 Docker 应用程序已完全关闭。 您可以通过单击来执行此操作 Docker Desktop > 退出 Docker Desktop 当应用程序运行时,从 macOS 菜单栏。 或者,您也可以使用 命令+Q 用于退出 Docker 的键盘快捷键。

接下来,确保您的设备上没有运行后台 Docker 进程 Mac 因为如果这样的实例处于活动状态,则该应用程序将不会被卸载。 停止所有 Docker 后台进程:

  1. 开始 活动监视器 通过去 应用程序 > 实用程序 或通过 Spotlight 搜索。
  2. 类型 ”泊坞窗” 在搜索栏中并突出显示由 按住 Shift 键并单击 或者 命令+单击 他们全部。
  3. 停止(X) 单击按钮结束计算机上的所有 Docker 进程 Mac 直到你再次开始。

现在我们可以卸载该应用程序了。 使用 Finder 手动卸载 Docker macOS:

  1. 打开一个新的 Finder 窗口并转到 应用 活页夹。
  2. 单击 Docker 应用程序并将其拖到您的应用程序上 垃圾或按住 Ctrl 键单击图标并选择 移到废纸篓
  3. 打开 Mac,转到“废纸篓”并单击 空的 按钮。

Docker 应用程序部分现已卸载,但文件仍保留在您的设备上 Mac 您还必须将其删除。 要删除剩余的 Docker 文件:

  1. 点击 前往 > 前往文件夹 从菜单栏或输入 Command + Shift + G
  2. 类型 ”〜/图书馆”并按 回来 (或者 Enter) 按钮。
  3. 在库文件夹中,打开文件 优先 文件夹并找到 com.docker.docker.plist com. Electron.dockersektop.plist 文件。
  4. 突出显示这两个文件并将它们拖到废纸篓中或按住 Control 键单击并选择它们 移到废纸篓
  5. 对以下文件重复步骤 3 和 4,您也可以将其地址复制并粘贴到 Finder 中 转到文件夹 搜索窗口:

  • 〜/ Library / Cookies / com.docker.docker.binarycookies
  • 〜/库/日志/DockerDesktop
  • 〜/库/应用程序支持/DockerDesktop
  • 〜/库/缓存/com.docker.docker
  • 〜/库/组容器/group.com.docker
  • 〜/ Library /保存的应用程序状态/com. Electron.docker-frontend.savedState
  • /Library/PrivilegedHelperTools/com.docker.vmnetd
  • /Library/LaunchDaemons/com.docker.vmnetd.plist
  • /usr/local/lib/docker
  • 〜/.docker

现在打开回收站并单击 空的 按钮。 您的所有 docker 文件都将被删除,并且该应用程序将从您的计算机中完全卸载。 Mac!

使用终端从您的终端卸载 Docker Mac

另一种手动卸载 Docker 的方法 Mac 是通过使用终端完成的。 终端应用程序不仅可以让您在您的设备上安装应用程序 Mac B. 通过自制程序,还可以输入可用于从系统中删除各种应用程序的命令,包括剩余的 Docker 文件和程序。

您可以使用 Spotlight 搜索或步行来启动终端 应用程序 > 实用程序 在 Finder 窗口中。 现在您可以输入一些命令来删除剩余的 Dockerfile Mac。

R M-rf 您在此过程中使用的命令将永久删除指定的文件或其旁边的文件。 如果您不小心命令中使用的空格和符号,您可能会永久删除计算机上的其他文件甚至重要程序 Mac。

如何从您的系统中卸载 Docker Desktop Mac 使用终端,将以下命令一次复制并粘贴到终端窗口中,然后单击 回来 按钮 对于每个:

 sudo rm -rf /Applications/Docker.app
sudo rm -f /usr/local/bin/docker
sudo rm -f /usr/local/bin/docker-machine
sudo rm -f /usr/local/bin/com.docker.cli
sudo rm -f /usr/local/bin/docker-compose
sudo rm -f /usr/local/bin/docker-compose-v1
sudo rm -f /usr/local/bin/docker-credential-desktop
sudo rm -f /usr/local/bin/docker-credential-ecr-login
sudo rm -f /usr/local/bin/docker-credential-osxkeychain
sudo rm -f /usr/local/bin/hub-tool
sudo rm -f /usr/local/bin/hyperkit
sudo rm -f /usr/local/bin/kubectl.docker
sudo rm -f /usr/local/bin/vpnkit
sudo rm -rf ~/.docker
sudo rm -rf ~/Library/Containers/com.docker.docker
sudo rm -rf ~/Library/Application Support/Docker Desktop
sudo rm -rf ~/Library/Group Containers/group.com.docker
sudo rm -f ~/Library/HTTPStorages/com.docker.docker.binarycookies
sudo rm -f /Library/PrivilegedHelperTools/com.docker.vmnetd
sudo rm -f /Library/LaunchDaemons/com.docker.vmnetd.plist
sudo rm -rf ~/Library/Logs/Docker Desktop
sudo rm -rf /usr/local/lib/docker
sudo rm -f ~/Library/Preferences/com.docker.docker.plist
sudo rm -rf ~/Library/Saved Application State/com.electron.docker-frontend.savedState
sudo rm -f ~/Library/Preferences/com.electron.docker-frontend.plist

这将从您的计算机中完全卸载 Docker 及其所有剩余文件 Mac 永恒的。 再次强调,请记住仔细复制和粘贴,并一次进行一个,以避免删除其他重要的系统文件。

从您的系统中卸载 Docker Mac 安全的

从您的桌面应用程序中卸载 Docker 并不困难 Mac。 使用我们讨论过的任何方法执行此操作都可以快速安全地删除该应用程序及其在系统深处锚定的剩余文件。

虽然 Docker 桌面简化了卸载过程,但您可以使用终端和 Finder 方法来删​​除 Docker,从而避免日后出现复杂情况。 因此,请遵循最适合您和您的企业的方法 Mac。