如何绕过远程云虚拟机上的"This computer doesn't have VT-X/AMD-v enabled"?

How to bypass "This computer doesn't have VT-X/AMD-v enabled" on a remote cloud virtual machine?

我买了一个云虚拟机,想用docker-machine在上面创建虚拟机

  docker-machine create --driver virtualbox vm1

但我收到以下错误:

    Running pre-create checks...
    Error with pre-create check: "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"

由于我正在使用的机器是远程虚拟机,我无法在 BIOS 中启用 VT-X/AMD-v,我该如何处理这个问题?

很难准确地说,因为您没有说明您是从哪个供应商处购买的 VPS,但虚拟专用服务器通常没有(而且通常根本不能)启用虚拟化(当它们自己已经是虚拟的),因此可能无法 运行 在其上添加额外的虚拟机。如果机器是 运行ning linux,那么常规 docker 容器(linux 容器)应该能够 运行 在上面。