<p>I found out that Minikube uses an ISO to boot under a hypervisor and thus needs a kernel. I thought Minikube itself runs on the host OS.
<a href="https://minikube.sigs.k8s.io/docs/contrib/building/iso/" rel="nofollow noreferrer">https://minikube.sigs.k8s.io/docs/contrib/building/iso/</a>
<a href="https://github.com/kubernetes/minikube/issues/10501" rel="nofollow noreferrer">https://github.com/kubernetes/minikube/issues/10501</a></p>

CC BY-SA 4.0
2023-08-28T05:38:43.030Z
2023-08-28T05:38:43.030Z
Joysn
<p>I am running Minikube on a Linux kernel 6.1.
I added a uname -r command in an image to check which kernel version the container &quot;sees&quot;.
And its 5.10.57.</p>
<p>I expected the version to be 6.1 as well. Why is it different?</p>
<p>Minikube is using the kvm2 driver.</p>

<kubernetes><linux><minikube>
Why Minikube has different kernel version in its pods/containers than host OS?
Joysn
# Why Minikube has different kernel version in its pods/containers than host OS?

(Asked by: username_0 on 2023-08-26)

I am running Minikube on a Linux kernel 6.1.
I added a uname -r command in an image to check which kernel version the container "sees".
And its 5.10.57.

I expected the version to be 6.1 as well. Why is it different?

Minikube is using the kvm2 driver.

**Tags:** kubernetes, linux, minikube


---

## 1 answers

### Answer by username_0 on 2023-08-28. Score: 2

I found out that Minikube uses an ISO to boot under a hypervisor and thus needs a kernel. I thought Minikube itself runs on the host OS.
<https://minikube.sigs.k8s.io/docs/contrib/building/iso/>
<https://github.com/kubernetes/minikube/issues/10501>


---

