Содержание

Ошибка запуска Docker Desktop внутри Hyper-V

Решил запустить Docker Desktop внутри виртуальной машины Windows в Hyper-V — получил ошибку:

An unexpected error was encountered while executing a WSL command

An unexpected error was encountered while executing a WSL command
Docker in Hyper-V error

Простое — включить вложенную виртуализацию:

ps1

PS C:\> Set-VMProcessor -VMName "Win 10 22H2 G2" -ExposeVirtualizationExtension $true
PS C:\> (Get-VMProcessor -VMName "Win 10 22H2 G2").ExposeVirtualizationExtensions
True
  1. Run Docker Desktop for Windows in a VM or VDI environment
  2. Run Hyper-V in a Virtual Machine with Nested Virtualization