如何在 MacO 上轻松安装和卸载 Docker

我的问题是

如何轻松安装码头有它在终端和如何卸载在 osx 上码头?

240502 次浏览

通过命令行

安装

安装

brew install --cask docker

跑过码头

open /Applications/Docker.app

(或通过 macOs 底部菜单 > launchpad > docker-on first run docker 将询问您的密码)

就是这样:)

卸载

类型 brew uninstall --cask docker

  • 仅此而已:)

要清理所有东西(包括图像/容器) ,执行以下命令:

sudo rm -Rf /Applications/Docker
sudo rm -f /usr/local/bin/docker
sudo rm -f /usr/local/bin/docker-machine
sudo rm -f /usr/local/bin/docker-compose
sudo rm -f /usr/local/bin/docker-credential-osxkeychain
sudo rm -Rf ~/.docker
sudo rm -Rf $HOME/Library/Containers/com.docker.docker  # here we delete stored images

安装:

  1. 转到 给你
  2. 点击“获取 Docker”或“获取 Docker 桌面 Mac (稳定)”按钮。
  3. 双击 DMG
  4. 将 Docker 拖到应用程序中
  5. 打开码头
  6. 安装后打开终端和码头将可用。Docker 应该在后续启动时自动启动,并在命令行上可用。

卸载:

  1. 点击 Docker 图标
  2. 选择首选项
  3. 为“故障排除”菜单选择“错误图标”(旧码头用户界面中的“炸弹图标”)
  4. 选择卸载

An image of Troubleshoot menu that includes Uninstall button

安装

安装 Docker 很容易。打开它,将 Docker 应用程序拖放到应用程序中,然后在 Mac 上运行 Docker 桌面。不幸的是,它在你的 Mac 电脑上到处都是(见卸载)。

卸载

如果 Docker 启动,您可以使用 Docker 桌面应用程序来卸载。如果这不起作用,您将不得不进入命令行。要在2020年12月27日之前完成卸载,请在终端中键入以下内容:

(注意,这也会删除任何 Docker 虚拟机和映像!)

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

安装: brew install --cask docker

卸载: brew uninstall --cask docker