Drivers
Configuring various minikube drivers
minikube can be deployed as a VM, a container, or bare-metal.
To do so, we use the Docker Machine library to provide a consistent way to interact with different environments. Here is what’s supported:
Linux
- Docker - container-based (preferred)
- KVM2 - VM-based (preferred)
- VirtualBox - VM
- QEMU - VM
- None - bare-metal
- Podman - container (experimental)
- SSH - remote ssh
macOS
- Docker - VM + Container (preferred)
- Hyperkit - VM
- VirtualBox - VM
- Parallels - VM
- VMware Fusion - VM
- QEMU - VM
- SSH - remote ssh
Windows
- Hyper-V - VM (preferred)
- Docker - VM + Container (preferred)
- VirtualBox - VM
- VMware Workstation - VM
- QEMU - VM (experimental)
- SSH - remote ssh
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified December 28, 2022: remove experimental markings from QEMU driver (649b8ef5b)