<p>I am trying to install kubernetes on aws instance(RHEL8) but while running kubeadm init it gives me back docker.service not found. I did some digging and I found that </p>

<blockquote>
  <p>The docker package is not shipped or supported by Red Hat for Red Hat
   Enterprise Linux (RHEL) 8. The docker container engine is replaced by a suite of tools in the Container Tools module.</p>
</blockquote>

<p>now my question is how to install docker for kubernetes cluster? and If docker is not supported then what are the other options to launch kubernetes on RHEL8.
How can we do the installation of kubernetes on RHEL8 with that other options?
A detailed answer would be helpful.
Thank You.</p>

Yeshwanth Sai
<p>Use CRI-O as the container runtime instead of Docker. <a href="https://www.redhat.com/en/blog/red-hat-openshift-container-platform-4-now-defaults-cri-o-underlying-container-engine" rel="nofollow noreferrer">OpenShift uses CRI-O</a> on RHEL8 so it is well supported (<a href="https://www.redhat.com/en/blog/why-red-hat-investing-cri-o-and-podman" rel="nofollow noreferrer">here's why</a>). </p>

<p><a href="https://github.com/cri-o/cri-o/blob/master/tutorials/kubeadm.md" rel="nofollow noreferrer">CRI-O includes some docco for kubeadm</a>.</p>
