Answers: <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>
  
Answers: CC BY-SA 4.0
Answers: 2023-08-28T05:38:43.030Z
Answers: 2023-08-28T05:38:43.030Z
Answers: Joysn
Body: <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>
  
Tags: <kubernetes><linux><minikube>
Title: Why Minikube has different kernel version in its pods/containers than host OS?
UserDisplayName: Joysn
ThreadText: # 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>
  
  
  ---
  
  