如何在 Azure VM 中启用虚拟化
How to enable virtualization in Azure VM
我正在阅读有关 Docker 入门(第 4 部分)的文档,其中的第一步是使用 VirtualBox 创建 VM。现在我已经满足了所有先决条件并设置了所有内容,但是此步骤因错误消息
而失败
Creating CA: /home/tadeasbucha/.docker/machine/certs/ca.pem
Creating client certificate: /home/tadeasbucha/.docker/machine/certs/cert.pem
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"
我无法访问任何我可以在其上试用的硬件机器。是否可以设置 Azure VM (Ubuntu 16.04) 以启用虚拟化?我还尝试在创建 VM 时禁用虚拟化检查,但在那种情况下它会卡在分配 IP 地址上。
我找到了一个非常简单的解决方案,也许我只是没有仔细阅读 VM 大小的描述。因为我的 VM 大小为 Dv2,不幸的是它不提供嵌套虚拟化。当我将 VM 的大小时增加到 Dv3(这显然默认启用了嵌套虚拟化,在 VM 内部没有进一步的麻烦),我能够在我的 VM 内部创建 VM,没有任何问题。
除了Tadeáš Bucha的回答,你必须选择Dv3,即使是较新的Dv4也不行
我正在阅读有关 Docker 入门(第 4 部分)的文档,其中的第一步是使用 VirtualBox 创建 VM。现在我已经满足了所有先决条件并设置了所有内容,但是此步骤因错误消息
而失败Creating CA: /home/tadeasbucha/.docker/machine/certs/ca.pem
Creating client certificate: /home/tadeasbucha/.docker/machine/certs/cert.pem
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"
我无法访问任何我可以在其上试用的硬件机器。是否可以设置 Azure VM (Ubuntu 16.04) 以启用虚拟化?我还尝试在创建 VM 时禁用虚拟化检查,但在那种情况下它会卡在分配 IP 地址上。
我找到了一个非常简单的解决方案,也许我只是没有仔细阅读 VM 大小的描述。因为我的 VM 大小为 Dv2,不幸的是它不提供嵌套虚拟化。当我将 VM 的大小时增加到 Dv3(这显然默认启用了嵌套虚拟化,在 VM 内部没有进一步的麻烦),我能够在我的 VM 内部创建 VM,没有任何问题。
除了Tadeáš Bucha的回答,你必须选择Dv3,即使是较新的Dv4也不行