Olá, Julio. Tudo bem?
O erro sugere que o WSL não está instalado ou configurado corretamente no seu sistema.
Aqui estão algumas etapas que você pode seguir para resolver o problema:
Verifique se o WSL está instalado corretamente, abra o PowerShell como administrador e execute o seguinte comando:
wsl --install
Isso instalará o WSL e a distribuição padrão do Linux.
Ative o recurso do WSL, no PowerShell, execute:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Ative o recurso de plataforma de máquina virtual, ainda no PowerShell, execute:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Após executar os comandos acima, reinicie o seu computador para aplicar as mudanças.
Atualize o WSL para a versão 2, após reiniciar, no PowerShell, execute:
wsl --set-default-version 2
Se o problema persistir, considere desinstalar e reinstalar o Docker Desktop.
Espero ter ajudado e bons estudos!