如何绕过远程云虚拟机上的“此计算机未启用VT-X / AMD-v?”]]

问题描述 投票:0回答:2

我购买了云虚拟机,并希望使用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,如何处理此问题?

我购买了云虚拟机,并想使用docker-machine在其上创建虚拟机docker-machine create --driver virtualbox vm1,但出现以下错误:运行pre -...

linux docker centos virtualbox docker-machine
2个回答
0
投票
很难确切地说,因为您没有说明您从哪个提供商那里购买了VPS,但通常虚拟专用服务器没有(而且通常根本无法)启用虚拟化(当它们本身已经是虚拟的时),因此可能无法在其上运行其他虚拟机。如果机器运行的是Linux,则常规docker容器(Linux的)应该可以在其上运行。

0
投票
这不是虚拟机(VM)的设置。这是处理器的局限性。您的虚拟机使用具有此限制的物理处理器。您的选择。 1.使用32位版本的CentOS(而不是64位)。 2.购买不受限制的处理器上运行的VM。
© www.soinside.com 2019 - 2024. All rights reserved.