卸载Toolbox是指删除Docker的所有组件。
完全卸载也包括删除通过Docker Machine创建的本地或远程的机器。有时,你或许会想保留创建的机器。
例如,如果你打算重新安装Docker Machine作为Docker桌面(MAC版)的一部分,并通过Docker继续管理那些机器。或者远程机器部署在云平台上,并且计划通过云平台工具进行管理,你无需删除这些。因此关于删除机器的步骤是根据你的需要再执行。
删除步骤如下:
- 列出你安装的机器
$ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM dev * virtualbox Running tcp://192.168.99.100:2376 my-docker-machine virtualbox Stopped default virtualbox Stopped
- (可选)删除机器。例如:
$ docker-machine rm my-docker-machine Successfully removed my-docker-machine
如果计划重新安装Docker Machine,无需执行该步骤,你可通过Docker导入继续管理那些机器。
- 在“应用程序”文件夹里,删除“Docker”目录,它包含“Docker Quickstart Terminal”和“Kitematic”。
- 运行下面的命令来完全删除“Kitematic”:
$ rm -fr ~/Library/Application\ Support/Kitematic
- 删除目录“/usr/local/bin”下的命令“docker”、“docker-compose”、“docker-machine”。Docker桌面版和Brew也会安装这些;如果有疑问则保留它们,或者通过Brew重新安装它们,或者重新运行Docker桌面版(无需重新安装)。
$ rm -f /usr/local/bin/docker $ rm -f /usr/local/bin/docker-compose $ rm -f /usr/local/bin/docker-machine
- (可选)删除目录“~/.docker/machine”
该目录储存一些配置或者状态,例如关于创建已创建的机器和证书。 - 卸载“Oracle VirtualBox”。