<p>I have a 4 node (on 4 different machines) Kubernetes cluster running over containerd (setuped with kubeadm), and i need to run some local images on this cluster but i can't find a way to create a containerd local registry to push my images to and then kubernetes to pull.</p>
<p>So i've tried install docker to create a docker private repository i faced a warning saying that there was a conflict with containerd, so i'm stuck and don't know another alternatives.</p>

Gabriel Sandoli
<p>You can build with Docker and then transfer to Containerd</p>
<p>Sample steps:</p>
<p>a. Build dockerfile</p>
<pre><code>docker build -t yourimagename .
</code></pre>
<p>b. Save image as a tar file:</p>
<pre><code>docker save yourimagename &gt; yourimagename.tar
</code></pre>
<p>c. Import to containerd registry</p>
<pre><code>ctr -n=k8s.io image import yourimagename.tar
</code></pre>
