virtualbox - 是否可以在没有 VT-x 的情况下使用 Boot2Docker?

标签 virtualbox docker boot2docker

我想在禁用 VT-x(且无法启用)的计算机上使用 Docker。这可能吗?

我正在使用Boot2Docker在 Windows 7 x64 上,那里或 Docker instructions 中没有提及要求。要么。

我从 Boot2Docker start 得到这个输出:

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 设置的解决方法可以使其工作?

最佳答案

您可以在 github 上填写错误报告:https://github.com/boot2docker/windows-installer 。 boot2docker 不应需要 VT-x。

与此同时,您可以切换到任何其他操作系统,例如 CoreOS(轻量级,已安装 docker)或原始 ubuntu,然后安装 docker。

您不妨看看 Vagrant。 CoreOS 提供了 vagrantfiles,并且使用 vagrant up 即可轻松生成启用了 docker 的虚拟机。

关于virtualbox - 是否可以在没有 VT-x 的情况下使用 Boot2Docker?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24322380/

相关文章:

hadoop - 主节点如何启动hadoop集群中的所有进程?

virtualbox - VBoxManage列出虚拟机详细信息(存储)

apache - 链接到其他容器的Docker容器内的Apache HTTP ProxyPass:链接的容器解释了错误的远程IP

docker - 制作多个boot2docker虚拟机

macos - 在 macOS 上使用 ssh-agent 和 docker

ubuntu - 我是否必须使用 SSH 来打开面向我的 Vagrant VM 的终端?

mysql - Docker 容器不会访问主机上的 MySQL

docker - 为什么Docker声称它的容器是可移植的?

python - Docker:无法安装Tensorflow和numpy

docker - 在MacOS上使用docker作为提供程序的游民,无法在容器中挂载目录