(CTO of Docker here)
Kubernetes moved Docker support out of the main repo, late last year. It is still supported and works, it is just an external repo now. As well as this Docker runs on containerd (which was originally a Docker project to work more closely with the Kubernetes project, now a CNCF project), and Docker Desktop now has a beta option to run the full containerd backend, including the image store, which we may well use to provide a common image store across Kubernetes and Docker engine in future, we are still exploring the many ways in which we can continue to improve the Kubernetes on Docker Desktop.