I was reading about the Minikube installation process and the names Drivers and Containers Runtimes got me confused.
Drivers
When I don't choose a driver Minikube will use the Docker driver by default, thus using a Docker daemon inside Minikube itself. When I choose none it'll use the host's Docker daemon. Others can be chosen like podman, KVM, etc.
Container Runtimes
When it comes to the Container Runtime I can choose, again, Docker or others like Containerd.
My Inquire
What I couldn't find is a more detailed explanation around the differences between Drivers and Container Runtimes. Actually I know that the Runtimes exist to run container in Pods, but what about Drivers? Does the Container Runtime runs on top of the Driver?
Drivers
Container Runtimes
✌️