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-based (experimental)
- SSH - remote ssh
macOS
- Docker - VM + Container (preferred)
- Hyperkit - VM
- VirtualBox - VM
- Parallels - VM
- VMware Fusion - VM
- QEMU - VM
- Podman - VM + Container (experimental)
- SSH - remote ssh
Windows
- Hyper-V - VM (preferred)
- Docker - VM + Container (preferred)
- VirtualBox - VM
- VMware Workstation - VM
- QEMU - VM (experimental)
- Podman - VM + Container (experimental)
- SSH - remote ssh
Last modified November 29, 2023: Add link to podman for macos and windows (c3307ef0e)