<p>I have uploaded my image on ACR. When I try to deploy it using a <code>deployment.yaml</code> with <code>kubectl</code> commands, the <code>kubectl get pods</code> command shows <code>ErrImageNeverPull</code> in the pods.</p>
<p>Also, I am not using minikube. Is it necessary to use minikube for this?
I am a beginner in azure/kubernetes.</p>
<p>I've also used <code>imagePullPolicy: Never</code> in the yaml file. It's not working even without this and shows <code>ImagePullBackOff</code>.</p>

<p>As <a href="https://stackoverflow.com/users/16077085/payal-jindal">Payal Jindal</a> mentioned in the comment:</p>
<blockquote>
<p>It worked fine. There was a problem with my docker installation.</p>
</blockquote>
<p>Problem is now resolved. The way forward is to set the image pull policy to <code>IfNotPresent</code> or <code>Always</code>.</p>
<pre><code>spec:
    containers:
        - imagePullPolicy: Always
</code></pre>
