I solved my problem.
I uninstalled all instances of WSL (wsl, ubuntu) and Rancher Desktop.
Then I followed the instructions for installing Docker Desktop exactly. Done.