Vamos a explicar el paso a paso de como realizar la instalación de minikube y verificar que este quede funcionado, trabajaremos minikube con docker, y veremos algunos comandos que pueden ser útiles para saber si la instalación quedo correctamente realizada.
Paso a paso para instalar Minikube en Windows
🔧 Requisitos previos
Antes de instalar Minikube, asegúrate de tener:
- Sistema operativo Windows 10 o superior (64-bit)
- Virtualización habilitada en la BIOS (para usar Hyper-V, VirtualBox o Docker)
- Tener uno de los siguientes hipervisores instalados:
- Docker Desktop (recomendado)
- VirtualBox
- Hyper-V (solo en Windows Pro/Enterprise)
👉 Si no tienes ninguno, puedes instalar Docker Desktop: https://www.docker.com/products/docker-desktop/
Puedes revisar el post Instalar docker en Windows
Paso 1: Descargar el instalador de Minikube
- Ve a la página oficial de Minikube: 👉 https://minikube.sigs.k8s.io/docs/start/
- Haz clic en "Windows Installer (.exe)" para descargar el ejecutable, o directamente: https://minikube.sigs.k8s.io/docs/start/?arch=%2Fwindows%2Fx86-64%2Fstable%2F.exe+download
Paso 2: Ejecutar el instalador
Una vez descargado el archivo minikube-installer.exe, haz doble clic para ejecutarlo.

Acepta los términos de uso si te los pide.


Elige una carpeta de instalación o déjalo por defecto.


Finaliza el asistente.

Paso 3: Verificar la instalación
Verificamos que las variables de entono quedaron correctamente configuradas apuntando a la carpeta de instalación seleccionado en los pasos de instalacion, debemos verficiar que esa ruta este en la variable path.

Abre una terminal de comandos (CMD, PowerShell o Windows Terminal), Ejecuta el siguiente comando:
minikube version
Respuesta
minikube version: v1.36.0
commit: f8f52f5de11fc6ad82qqqqqqqqwwwwwwwweeeeeee000-dirty
Paso 4: Iniciar tu primer clúster
Si tienes Docker instalado, puedes iniciar Minikube con:
minikube start
o
minikube start --driver=docker
C:\Windows\system32>minikube start
* minikube v1.36.0 en Microsoft Windows 10 Pro 10.0.19045.6093 Build 19045.6093
* Controlador docker seleccionado automáticamente. Otras opciones: hyperv, virtualbox, ssh
* Using Docker Desktop driver with root privileges
* Starting "minikube" primary control-plane node in "minikube" cluster
* Pulling base image v0.0.47 ...
* Descargando Kubernetes v1.33.1 ...
> gcr.io/k8s-minikube/kicbase...: 502.26 MiB / 502.26 MiB 100.00% 9.27 Mi
> preloaded-images-k8s-v18-v1...: 347.04 MiB / 347.04 MiB 100.00% 3.18 Mi
* Creating docker container (CPUs=2, Memory=8100MB) ...
! Failing to connect to https://registry.k8s.io/ from inside the minikube container
* To pull new external images, you may need to configure a proxy: https://minikube.sigs.k8s.io/docs/reference/networking/proxy/
* Preparando Kubernetes v1.33.1 en Docker 28.1.1...
- Generando certificados y llaves
- Iniciando plano de control
- Configurando reglas RBAC...
* Configurando CNI bridge CNI ...
* Verifying Kubernetes components...
- Using image gcr.io/k8s-minikube/storage-provisioner:v5
* Complementos habilitados: storage-provisioner, default-storageclass
! C:\Program Files\Docker\Docker\resources\bin\kubectl.exe is version 1.24.1, which may have incompatibilities with Kubernetes 1.33.1.
- Want kubectl v1.33.1? Try 'minikube kubectl -- get pods -A'
* Done! kubectl is now configured to use "minikube" cluster and "default" namespace by default
Con estos pasos ya tendras un Cluster de kubernetes en Docker funcionando en Windows para que puedas hacer las pruebas.
Nota: revisa los comandos de minikube que puedes usar para gestionar el cluster