2

VT-x が無効になっている (有効にできない) マシンで Docker を使用したいと考えています。これは可能ですか?

私はWindows 7 x64 でBoot2Dockerを使用していますが、要件については言及されておらず、 Docker の説明にも記載されていません。

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設定の回避策はありますか?

4

2 に答える 2

2

github でバグ レポートを記入できます: https://github.com/boot2docker/windows-installer。boot2docker は VT-x を必要としません。

それまでの間、CoreOS (軽量、docker が既にインストールされている) や生の ubuntu などの他の os に切り替えてから、docker をインストールできます。

Vagrant を見てみたいと思うかもしれません。vagrant upCoreOS は vagrantfiles を提供し、Docker を有効にして VM を生成するのと同じくらい簡単です。

于 2014-06-20T12:08:08.483 に答える