【发布时间】:2019-08-01 03:32:19
【问题描述】:
我有一台 Mac Sierra 10.12 OS 虚拟机,使用 VirtualBox 托管在 Windows 10 Home 上。
我想在这个 Mac 虚拟机中运行 Docker,但是当我尝试时,我收到以下错误消息:
检测到不兼容的 CPU。
很抱歉,您的硬件与 Docker Desktop 不兼容。
Docker 需要具有虚拟化功能和虚拟机管理程序支持的处理器。
要了解有关此问题的更多信息,请参阅:
我知道我的机器(HP Envy、intel core i5)启用了 Hyper-V。据我所知,这不是硬件问题。我的 i5 处理器支持 Hyper-V,因此支持 SLAT 即 EPT。我很确定这与我的 VM 设置有关,这导致了问题。
我无法改用 Docker Toolbox,因为我需要 Docker Desktop for Mac 专门在我的 VM 中运行一些 Beta 版软件。
如果有人能够帮助我使用我的 Mac VM 运行 Docker,我们将不胜感激。
PS。我的知识非常有限,因为我不是技术人员,所以与菜鸟兼容的指令会很棒! 谢谢!
【问题讨论】:
-
您能否检查一下您的虚拟机系统设置中的硬件虚拟化>启用VT-X/AMD-V选项是否已启用?
-
您好,Mostafa,此设置确实已启用。
标签: macos docker virtualbox hypervisor docker-desktop