gpt4 book ai didi

docker - 创建前检查错误: “This computer doesn'已启用VT-X/AMD-v。即使已启用它,也必须在BIOS中启用它

转载 作者:行者123 更新时间:2023-12-02 17:30:08 30 4
gpt4 key购买 nike

从Windows 10家庭版运行docker工具箱(v19.03.1)会产生以下错误消息:

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"
Looks like something went wrong in step ´Checking if machine default exists´... Press any key to continue...

我在网上尝试了很多帮助线程,但是所有这些归结为在BIOS中启用AMD-V(或与之等效的Intel)(完成),禁用了Hyper-V(不能,家庭版甚至没有)。 ,禁用hypervisorlaunchtype(完成)或禁用核心隔离(已关闭),但仍然无法正常工作。这是一些截图,显示了我的一些设置。

运行带有x570主板的Ryzen 3600,我在BIOS中启用了虚拟化:

这是我的bcdedit,hypervisorlaunchtype为Off。

Windows功能:我尝试了打开和关闭虚拟机平台/ Windows虚拟机管理程序平台的所有排列,但没有一个起作用,这是当前状态。

核心隔离关闭。

一幅图像中的所有设置: Settings

我也尝试禁用防病毒软件,但没有帮助。尝试重新安装docker toolbox时,VirtualBox分别单独运行不起作用。 (尝试过的VirtualBox版本 5.2.20(包含在docker工具箱安装程序中)和最新的 6.0.10版本)

任何帮助是极大的赞赏!

更新:
我已在VirtualBox中成功安装了Ubuntu 18(64位),因此我认为我的虚拟化效果很好,因此问题一定出在Docker上。

最佳答案

我刚在带有Docker Toolbox 18.09.3(由Ryzen 2500U驱动的笔记本电脑)的Windows 10 Home上遇到了相同的问题:通过Virtualbox运行正常的Linux镜像就像一个 super 按钮,并且msinfo32工具报告“已启用虚拟化:true”

帮助我的是在--virtualbox-no-vtx-check命令中添加了docker-machine create,更具体地说,我使用了此cmd:

docker-machine create -d virtualbox --virtualbox-memory=4096 \
--virtualbox-cpu-count=4 --virtualbox-disk-size=40960 \
--virtualbox-no-vtx-check default

一切都很好!希望这也对您的情况有所帮助:-)

关于docker - 创建前检查错误: “This computer doesn'已启用VT-X/AMD-v。即使已启用它,也必须在BIOS中启用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57441382/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com