Minikube vs Kubernetes in Docker for Windows

I feel like you largely understand the space, and mostly have answers to your questions already. You might find Docker for Mac vs. Docker Toolbox an informative read, even if it’s about the Mac equivalent rather than Windows and about Docker packaged as a VM rather than Kubernetes specifically.

  1. In fact you are stuck with the specific version of Kubernetes the Docker Edge desktop distribution publishes.

  2. is answered in the question.

  3. I believe NodePort-type Services are published on your host’s IP address; there isn’t an intermediate VM address like there is with Docker Toolbox.

  4. Docker Toolbox and minikube always use a full-blown virtual machine with an off-the-shelf hypervisor. The Docker desktop application might use a lighter-weight virtualization engine if one is available.

  5. Kubernetes can involve some significant background work. If you’re using Kubernetes-in-Docker it’s hard to “turn off” Kubernetes and still have Docker available; but if you have a separate minikube VM you can just stop it.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)