我已经在 Windows 10 的 VirtualBox 上安装了 Ubuntu。我还在 Ubuntu 上安装了 Virtualbox 和 minikube。但是当我尝试启动 minikube 时,它会返回一个错误,指出无法创建 Virtualbox。
❌ 错误:[VBOX_VERR_VMX_NO_VMX] 启动:无法启动 VM:/usr/bin/VBoxManage startvm minikube --type headless failed: VBoxManage: error: VT-x is not available (VERR_VMX_NO_VMX) VBoxManage: error: Details: code NS_ERROR_FAILURE ( 0x80004005),组件ConsoleWrap,接口IConsole
您面临的问题是 Minikube 无法在嵌套虚拟机上运行。当您在 Ubuntu VM 上安装 Minikube VM,在 Windows 上的 VirtualBox 中运行时,您的 VM 是嵌套的。
这是一个未来可能会开发的功能,但在此之前,您需要物理安装 Ubuntu 才能使用 Minikube。
更多细节可以在这里和这里找到。