title: Minikube vs Kubernetes in Docker for Windows
body: <p>Most tutorials I've seen for developing with Kubernetes locally use Minikube. In the latest Edge release of Docker for Windows, you can also enable Kubernetes. I'm trying to understand the differences between the two and which I should use.</p>
  
  <ol>
  <li>Minikube lets you choose the version of Kubernetes you want, can Docker for Windows do that? I don't see a way to configure it.</li>
  <li>Minikube has CLI commands to enable the dashboard, heapster, ingress and other addons. I'm not sure why because my undertstanding is that these are simply executing <code>kubectl apply -f http://...</code>. </li>
  <li>With Minikube I can do a <code>minikube ip</code> to get the cluster IP address for ingress, how can I do this with Docker for Windows?</li>
  <li>Is there anything else different that I should care about.</li>
  </ol>