docker - 从 Windows 卸载 docker - Docker 工具箱

标签 docker docker-machine boot2docker

从 Windows 卸载 docker

我想完全卸载 docker for windows (Dockertoolbox) 以清理系统并重新安装

所以我开始删除默认的虚拟机,就像文档说的:
https://docs.docker.com/toolbox/toolbox_install_windows/#how-to-uninstall-toolbox

所以我做了 docker-machine rm default

C:\Users\a.pinato>docker-machine rm default
About to remove default
WARNING: This action will delete both local reference and remote instance.
Are you sure? (y/n): y
Error removing host "default": C:\Program Files\Oracle\VirtualBox\VBoxManage.exe unregistervm --delete default failed:
0%...10%...20%...
Progress state: VBOX_E_FILE_ERROR
VBoxManage.exe: error: Machine delete failed
VBoxManage.exe: error: Could not delete the medium storage unit 'C:\Users\xxxxxxx\.docker\machine\machines\default\disk.vmdk' (VERR_SHARING_VIOLATION)
VBoxManage.exe: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component MediumWrap, interface IMedium
VBoxManage.exe: error: Context: "enum RTEXITCODE __cdecl handleUnregisterVM(struct HandlerArg *)" at line 165 of file VBoxManageMisc.cpp

最佳答案

我从任务管理器中关闭了 vboxheadless 的所有实例并重复了 docker-machine rm default
成功移除

关于docker - 从 Windows 卸载 docker - Docker 工具箱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49188693/

相关文章:

docker - 在 docker 图像上显式更改 go 路径

docker - Artifactory:使用远程存储库下载 github 版本

docker - Docker数据容器,boot2docker和本地文件系统

docker - boot2docker:没有到主机的路由

docker - Docker:文件系统更改未导出

docker - linuxkit getty 陷入困境

postgresql - 如何从外部/应用访问容器化的Postgresql数据库

通过命令行设置 docker-compose env 文件

macos - docker-machine 在 `DBG | Filling zeroes` 处创建中断

linux - docker 卷的挂载点名称