【问题标题】:docker on windows not workingWindows 上的 docker 不工作
【发布时间】:2014-10-27 12:49:04
【问题描述】:

我尝试在 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:错误:在 BIOS 中禁用了 VT-x。 (VERR_VMX_MSR_VMXON_DISABLED)
  • 成功了,谢谢 :) 如果您将此添加为答案,我会接受它..

标签: virtualbox docker boot2docker


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    正如 sangil 所说,错误出现在您的 BIOS 中。今天下午我的笔记本电脑启动了同样的错误,关于 VT-x 在 Bios 上被禁用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-19
      • 1970-01-01
      • 2016-02-07
      • 1970-01-01
      • 2021-01-23
      • 1970-01-01
      • 2018-04-11
      • 2019-02-09
      相关资源
      最近更新 更多