I also think that it's more than safe to say that K8s is dropping Docker when they've deprecated it as a container runtime
I also think that it's more than safe to say that K8s is dropping Docker when they've deprecated it as a container runtime
This is wrong. Docker itself is no longer a container runtime: it has spun out that capability into containerd. Kubernetes can now call Docker’s container runtime (again: containerd) directly instead of going through a redundant docker-shim.
In other words: Kubernetes has dropped Docker’s old container runtime in favor of… Docker’s new container runtime.
There was Kitematic for Docker, I think it was independent, but it's owned by Docker now and they shut it down. https://github.com/docker/kitematic
If you mean Docker Desktop added some features from Kitematic, that's a misleading way of saying it.
Docker desktop also includes Docker-compose (a way to chain multiple docker container together)
And of course the UI.
Podman is just replacing the basic docker CLI. I would say that podman replaces about 20% of what Docker desktop offers.