web-dev-qa-db-ja.com

VMwareで実行されているWindows Server 2008 R2でdockerを実行するにはどうすればよいですか?

私はドッカーの有用性を実証しようとしています。 Windows 7を実行している仕事用のラップトップでイメージを作成し、プロトタイプを表示することができましたが、今度はdockerイメージをサーバーに移動する必要があります。現在、私がアクセスできる唯一のサーバーは、VMwareを介して実行されているWindows Server 2008 R2です。 VMの内部でVMが実行されているため、壁にぶつかっています。同様の環境で成功した人はいますか?

更新:問題の詳細を追加 boot2dockerを実行すると、次のエラーが発生します。

initializing...

starting...
error in run: Failed to start machine "boot2docker-vm": exit status 1

次に、VirtualBox Managerにアクセスして、手動でVMを開始しようとしましたが、次のように失敗します。

Failed to open a session for the virtual machine boot2docker-vm.

VT-x is not available. (VERR_VMX_NO_VMX).

Result Code: E_FAIL (0x80004005)
Component:   Console
Interface:   IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
4
pgreen2

コメントに基づいて、運用チームに正しい質問をすることができました。 Dockerは、VMware ESXi 5.5で実行されているWindows Server 2008 R2で実行できますが、ハードウェアバージョン9または10が必要ですが、8を実行しているため、問題が発生しています。

ネストされたVMをvmwareで実行する方法の詳細について説明します ここ

4
pgreen2