If you use Windows, try these two commands in cmd:
# sfc /scannow
# DISM /Online /Cleanup-Image /RestoreHealth
After these two commands restart your computer.
重启后更新配置确实可以启动了。
note: docker desktop默认与 wsl default distro integration,如果需要与其他wsl distro 集成,要在setting中设置。
ref:
https://stackoverflow.com/questions/63010412/docker-desktop-with-wsl2-unable-to-start