私の最終的な目標は、Windows 10 Pro内のWindows用のDockerを実行することです(評価)。
そのためには、
https://github.com/docker/for-win/issues/74 で説明されているように、「仮想化」を有効にする必要があるため、インストールは失敗しました。
以下に示すように、VMの「ハードウェア仮想化」設定をすでに構成しています...しかし、それでもゲストWindowsOSでは有効になっていません
それを有効にする方法についての手がかりはありますか?
Docker for WindowsBetaを使用してそれを行うことができます。 https://beta.docker.com/
デフォルトでは、ハイパーバイザーにVirtualboxではなくHyper-Vを使用します。
Virtualboxは、IntelVT拡張機能を仮想マシンに公開しません。したがって、これらの拡張機能をVirtualboxまたはVirtualBoxのWindowsで実行されているハイパーバイザーで使用することはできません。
現在、Docker for WindowsはHyper-V(Microsoftが提供するハイパーバイザー)を使用しています。 Hyper-Vは "nested-virtualization" をサポートします。つまり、ホストHyper-Vによって公開されているIntelVT拡張機能にアクセスするゲストOSでHyper-Vを実行できます。
ゲストとホストでHyper-Vを同時に使用することに興味がない場合は、VMwareWorkstationを検討できます。このハイパーバイザー[IntelVTエミュレーションをサポート] [3]。これらの拡張機能を使用するオペレーティングシステムは、VMwareの仮想マシンで実行できます。