如何在MacOs上轻松安装和卸载docker

时间:2017-06-03 16:25:18

标签: macos docker

我的问题是

如何轻松安装docker以使其在终端中可用以及如何在osx上卸载docker?

4 个答案:

答案 0 :(得分:39)

安装:

  1. 转到Here(更新:现在需要登录)
  2. 点击按钮"获取适用于Mac的Docker CE(稳定版)"
  3. 双击DMG
  4. 将Docker拖入应用程序
  5. 打开Docker
  6. 安装后打开终端,Docker将可用。 Docker应该在后续启动时自动启动,并在命令行上可用。
  7. 要卸载:

    1. 单击Docker图标
    2. 选择偏好设置
    3. 选择重置炸弹图标
    4. 选择卸载
    5. An image of the docker reset console that includes Uninstall button

答案 1 :(得分:27)

安装

安装 Docker 很容易。 Download the .dmg,打开它,将 Docker 应用程序拖放到 Applications,然后运行 ​​Docker Desktop for Mac。不幸的是,它在你的 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/docker-compose
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 -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

答案 2 :(得分:18)

按命令行

安装

首先按终端

中的类型安装cask
brew tap phinze/homebrew-cask
brew install brew-cask

然后输入:

brew cask install docker

通过

运行docker

open /Applications/Docker.app

(或通过macOs底部菜单> launchpad> docker - 在首次运行的docker上会询问密码)

多数民众赞成:)

卸载

输入brew cask uninstall docker

  • 多数民众赞成:)

如果您以其他方式安装docker而不是brew cask,则执行以下命令将其卸载(包括删除图像/容器):

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

答案 3 :(得分:5)

安装: brew install --cask docker

要卸载: brew uninstall --cask docker