我的问题是
如何轻松安装码头有它在终端和如何卸载在 osx 上码头?
安装
brew install --cask docker
跑过码头
open /Applications/Docker.app
(或通过 macOs 底部菜单 > launchpad > docker-on first run docker 将询问您的密码)
就是这样:)
卸载
类型 brew uninstall --cask 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
安装:
卸载:
安装 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