Luckily, most of the time I have access to remote Kubernetes servers so I rarely used the option but whenever I did (re)try it, I quickly tuned it back off. That looks good on paper and technically it works but not without a price… (at least on my Mac) it also comes with fans a-blazing and the soundtrack of a 747 taking off. I don’t remember exactly when, Docker desktop added support for running Kubernetes. It works pretty well, good even for almost everything. Like most people I’ve been using Docker Desktop for a lot of years to get my fix for container.
MacOS is a Unix but it isn’t a Linux so, unfortunately, if/when we need to use linux-y things like docker we need to install a VM just like in the Windows world.