virtualbox - Windows上的docker无法正常工作

标签 virtualbox docker boot2docker

我试过在Windows 7上安装docker(使用boot2docker)。
但是控制台只是突然存在,我看不到错误,更不用说运行任何命令了。

在安装过程中,我尝试安装和不安装VirtualBox。
我也尝试卸载并重新安装docker和virtualbox。似乎没有任何作用。

这是我运行boot2docker -v up时看到的控制台错误:

Boot2Docker-cli version: v1.3.0
Git commit: deafc19
2014/10/26 20:47:11 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showvminfo boot2docker-vm --machinereadable
2014/10/26 20:47:12 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe guestproperty set boot2docker-vm /VirtualBox/GuestAdd/SharedFolders/MountPrefix /
2014/10/26 20:47:12 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe guestproperty set boot2docker-vm /VirtualBox/GuestAdd/SharedFolders/MountDir /
2014/10/26 20:47:12 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe sharedfolder add boot2docker-vm --name c/Users --hostpath C:\Users --automount
VBoxManage.exe: error: Shared folder named 'c/Users' already exists
VBoxManage.exe: error: Details: code VBOX_E_OBJECT_IN_USE (0x80bb000c), component SessionMachine, interface IMachine, callee IUnknown
VBoxManage.exe: error: Context: "CreateSharedFolder(Bstr(name).raw(), Bstr(hostpath).raw(), fWritable, fAutoMount)" at line 1009 of file VBoxManageMisc.cpp
2014/10/26 20:47:12 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe setextradata boot2docker-vm VBoxInternal2/SharedFoldersEnableSymlinksCreate/c/Users 1
2014/10/26 20:47:12 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/10/26 20:47:15 executing: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe showvminfo boot2docker-vm --machinereadable
error in run: Failed to start machine "boot2docker-vm": exit status 1

最佳答案

请检查您的BIOS的VT-x设置。根据您提供的日志,出现错误:VBoxManage.exe: error: VT-x is disabled in the BIOS. (VERR_VMX_MSR_VMXON_DISABLED)

关于virtualbox - Windows上的docker无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26587945/

相关文章:

python - 使用Python连接Docker容器中的MySQL

docker - 在 Windows 中为 docker 获取 Kitematic 错误

apache - boot2docker Windows 10,无法通过浏览器访问容器

linux - 装载点不存在,即使文件夹存在。可以手动挂载

android - Genymotion Android 模拟器 - adb 访问?

linux - 从主机访问 virtualbox 客户端上的网页,包括 Ubuntu、Neo4j 项目

Go 编译的二进制文件不会在 Ubuntu 主机上的 alpine docker 容器中运行

docker - Flannels 在 Kubernetes 多节点示例中不起作用

macos - 从 bash 运行 Boot2Docker

ruby - Vagrant up 段错误