【发布时间】:2014-06-20 07:46:38
【问题描述】:
我想在禁用了 VT-x(并且无法启用)的机器上使用 Docker。这可能吗?
我在 Windows 7 x64 上使用 Boot2Docker,那里没有提及要求,或者在 Docker instructions 中也没有提及。
我从 Boot2Docker 开始得到这个输出:
Welcome to Git (version 1.9.0-preview20140217)
Run 'git help git' to display the help index.
Run 'git help <command>' to display help for specific commands.
initialising...
2014/06/20 08:43:04 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showvminfo boot2docker-vm --machinereadable
2014/06/20 08:43:05 Virtual machine boot2docker-vm already exists
starting...
2014/06/20 08:43:05 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showvminfo boot2docker-vm --machinereadable
2014/06/20 08:43:05 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm boot2docker-vm --type headless
Waiting for VM "boot2docker-vm" to power on...
VBoxManage.exe: error: VT-x is disabled in the BIOS. (VERR_VMX_MSR_VMXON_DISABLED)
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component Console, interface IConsole
2014/06/20 08:43:06 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showvminfo boot2docker-vm --machinereadable
2014/06/20 08:43:06 Failed to start machine "boot2docker-vm" (run again with -v for details)
connecting...
2014/06/20 08:43:06 Failed to get machine "boot2docker-vm": exit status 1
是否有可能,或者是否有使用 VirtualBox 设置的解决方法可以使其正常工作?
【问题讨论】:
-
stefanscherer.github.io/… 表明这是可能的(尽管使用旧的 docker 版本),但是在启动 32 位 boot2docker iso 时出现内核恐慌
标签: virtualbox docker boot2docker