There's also Colima, which allows you to run "colima start --kubernetes" to set up everything with Lima. However it needs some additional setup with the CLI tooling, so I rather recommend Rancher Desktop.
...and on Linux running the actual docker daemon, of course.
...and on Linux running the actual docker daemon, of course.