我正在尝试在Windows 10 Home中使用docker。
在安装过程中(在Virtual Box部分中)我收到错误:
无法重命名此连接。与您的名字的连接 指定已存在。指定其他名称。
可以关闭它并继续安装。
但是,当我点击快速启动(start.sh
)时,我收到以下错误:
启动“默认”...(默认)检查网络以重新创建if 需要...无法启动VM:C:\ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe startvm默认--type无头 失败:VBoxManage.exe:错误:虚拟机“默认”具有 在启动期间使用退出代码1(0x1)意外终止。更多 详情可能会在 “C:\用户*****搬运工\机\机\默认\默认\日志\ VBoxHardening.log VBoxManage.exe:错误:详细信息:代码E_FAIL(0x80004005),组件 MachineWrap,接口IMachine看起来出了问题 步骤'检查默认状态'...按任意键继续......
此错误已作为工具箱的Issue,但适用于某些人的解决方案不适合我:
.docker
目录(在C:\Users\<user.name>\.docker
中); 答案 0 :(得分:2)
我在this answer:
的帮助下成功超越了这个错误第1步:下载并安装https://www.virtualbox.org/attachment/ticket/14040/VBox-Win10-fix-14040.exe并让其在后台运行
第2步:前往虚拟框程序文件(可能是:C:\Program Files\Oracle\VirtualBox
)。
第3步:转到兼容这三个.exe(Virtualbox.exe,VBoxHeadless.exe和VBoxManage.exe)并选择Windows 7。
快速启动并运行。
我不确定这是解决方案的全部责任,因为在此之前我也做过:
.docker
目录(在C:\Users\<user.name>\.docker
中); 答案 1 :(得分:1)
我必须卸载VM虚拟机。安装了最新版本。让Docker工具箱成为管理员并获得了成功,
答案 2 :(得分:0)
卸载Virtual Box并在管理员命令提示符下使用以下参数重新安装:
注意:最新的VirtualBox版本可能有所不同:
c:\downloads\VirtualBox-6.0.0-127566-Win.exe -msiparams NETWORKTYPE=NDIS5
答案 3 :(得分:0)
以前的答案对我不起作用。我从Win10 Home卸载了Docker Toolbox。还删除了(也是所有文件)在Virtualbox中创建的“默认” VM。
在DockerToolbox-19.03.1.exe->右键单击->对兼容性进行故障排除。冉兼容性检查。在管理员模式下运行安装程序。
然后运行“ Docker Quickstart Terminal”快捷方式,一切正常。
答案 4 :(得分:0)
这仅表示“正在启动默认” ...(默认),如果需要,请检查网络以重新创建...无法启动VM:C:\ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe startvm默认-型无头“
结果
现在的解决方案是检查虚拟机管理程序是否已启用(如果已将其关闭)并重新启动:
virtualbox Raw-mode is unavailable courtesy of Hyper-V windows 10