minikube uses the Docker Machine library to provide a consistent way to interact with hypervisors. While most drivers are linked directly into the minikube program, some may require an additional binary to be downloaded due to technical or legal restrictions.
Microsoft Hyper-V driver
Linux KVM (Kernel-based Virtual Machine) driver
Linux none (bare-metal) driver