Windows 10マシンでVmwareとDockersを使用したいと思います。 Vmwareが怒っている間、DockerにはHyper-Vが必要です。この矛盾を解決するには?
VMwareとHyper-Vはどちらも Hypervisor であるため、それぞれがCPUの仮想化機能のみを制御する必要があるため、同じコンピューターに同時に両方をセットアップすることはできません。
私が見ることができる唯一の解決策は:
これは、WSL2を使用したWindows 10 May 2020 Update(Build 19041)の後に可能になりました
Virtual Machine Platform
_ Windows機能をオンにするHyper-V
_、_Windows Hypervisor Platform
_および_Windows Sandbox
_はオフにする必要がありますwsl --set-default-version 2
_を実行して、デフォルトのWSLバージョンをWSL 2に設定必要に応じて、Docker
、VMWare
、Intel HAXM (For Android emulator)
を同時に使用できるようになりました。
これは機能しません。 VMware(V15.5.1)とHyper-V(それからDockerとSandbox)は競合します。使用する仮想化構造を選択する必要があり、もう一方は使用しないでください。