docker - 在 Windows10 hyper-V 上运行的 Docker Desktop for Windows 无法在 Oracle Virtualbox 6 中运行
问题描述
我想在 Oracle Virtualbox 内的 Windows10x64 PRO VM 上运行适用于 Windows 的 Docker 桌面,并且我的 hyper-V 功能已启用。但我收到以下错误消息。
[12:15:10.393][Linux ][Error ] Failed to start: Unable to start: The running command stopped because the preference variable "ErrorActionPreference" or common parameter is set to Stop: 'MobyLinuxVM' failed to start.
Failed to start the virtual machine 'MobyLinuxVM' because one of the Hyper-V components is not running.
'MobyLinuxVM' failed to start. (Virtual machine ID 08DABA13-9D3D-4119-9DEA-2CEFA467FA03)
The Virtual Machine Management Service failed to start the virtual machine 'MobyLinuxVM' because one of the Hyper-V components is not running (Virtual machine ID 08DABA13-9D3D-4119-9DEA-2CEFA467FA03).
at Start-MobyLinuxVM, : line 296
at , : line 412. Let's retry
信息
- Windows 版本:10x64 专业版
- Docker 桌面版:2.0.0.3
- 甲骨文虚拟机 6.0.8
预期行为
- MobyLinux VM 在 Windows10 PRO HyperV 上运行,必须启动 Docker Desktop for Windows。
重现行为的步骤
- 安装 Oracle Virtualbox 6.0.8
- 配置 Windows10x64 Pro 虚拟机
- 启用 HyperV 功能
- 为 Windows 安装 Docker 桌面
解决方案
推荐阅读
- c# - 为什么在完成“if”条件后我的“else”条件会激活(C#)
- tcl - 放置与变量匹配的线条和着色词
- ruby-on-rails-5 - 嗨,我想在 Rails 中创建两个(或更多)博客,在它们之间共享类似 WordPress 广播插件的文章
- javascript - 已解决:IE 11 中的会话存储
- django-rest-framework - 如何将部分数据保存在单独的模型中,然后查询该数据是否存在?
- r - 如何一次删除多个data.frames中的行和填充列?
- c - 如何使用代码中已定义的变量为变量设置值?
- exception - 独白捕获致命错误:允许的内存大小已用尽
- reactjs - 如何将无限滚动与 FlatList 和 React Hook 一起使用?
- c# - 由于重叠视图,按钮不可点击