Have you tried updating and restarting WSL?
Run the following commands in PowerShell to ensure WSL is up to date and restart it:
`wsl --update`
`wsl --shutdown`
Additionally, check your BIOS settings:
• If you have an AMD CPU, ensure `SVM`(Secure Virtual Machine) is enabled.
• If you have an Intel CPU, make sure `VT-x`(Virtualization Technology for x86) is enabled.
Finally, verify that Hyper-V is enabled in Windows Features:
`Get-WindowsOptionalFeature -Online | Where-Object { $_.FeatureName -like "*Hyper-V*" }`
If it’s not enabled, you can turn it on with:
`Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -NoRestart`
Restart your system after making these changes and reinstall Docker Desktop again.
Have you tried updating and restarting WSL?
Run the following commands in PowerShell to ensure WSL is up to date and restart it:
`wsl --update`
`wsl --shutdown`
Additionally, check your BIOS settings:
• If you have an AMD CPU, ensure `SVM` (Secure Virtual Machine) is enabled.
• If you have an Intel CPU, make sure `VT-x` (Virtualization Technology for x86) is enabled.
Finally, verify that Hyper-V is enabled in Windows Features:
`Get-WindowsOptionalFeature -Online | Where-Object { $_.FeatureName -like "*Hyper-V*" }`
If it’s not enabled, you can turn it on with:
`Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -NoRestart`
Restart your system after making these changes and reinstall Docker Desktop again.