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

标签 linux docker centos virtualbox docker-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,但通常虚拟专用服务器没有(而且通常根本无法)启用虚拟化(当它们本身已经是虚拟时),所以它可能是无法在其上运行其他虚拟机。如果机器运行的是 linux,那么常规的 docker 容器(linux 容器)应该能够在其上运行。

关于linux - 如何绕过远程云虚拟机上的 "This computer doesn' t have VT-X/AMD-v enabled?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59752581/

相关文章:

c - 如何在内核中获得可读密码

linux - mktemp : failed to create file via template ‘/tmp/virtualenvwrapper-initialize-hook-XXXXXXXXXX’ : Read-only file system

python - 将 python 脚本作为服务运行,需要 virtualenv (ubuntu)

mysql - 从 CentOS 7 或 RHEL 7 中完全删除 MariaDB 或 MySQL

linux - Ansible sudo 不起作用

linux - 在 Ubuntu 上并行化进程

azure - 更改docker ubuntu默认安装路径

mysql - 如何在 VDS (lxd/containers) 上运行 docker

PHP - 无法执行我的 BASH 脚本来启动我的 C++ 二进制文件

linux - 在 Ubuntu Linux 上安装 Qt Symbian 构建目标