<p>I created a pod 5 hours ago.Now I have error:Pull Back Off
These are events from describe pod</p>

<pre><code>Events:
  Type     Reason       Age                      From               Message
  ----     ------       ----                     ----               -------
  Normal   Scheduled    4h51m                    default-scheduler  Successfully assigned default/nodehelloworld.example.com to minikube
  Normal   Pulling      4h49m (x4 over 4h51m)    kubelet, minikube  pulling image "milenkom/docker-demo"
  Warning  Failed       4h49m (x4 over 4h51m)    kubelet, minikube  Failed to pull image "milenkom/docker-demo": rpc error: code = Unknown desc = Error response from daemon: manifest for milenkom/docker-demo:latest not found
  Warning  Failed       4h49m (x4 over 4h51m)    kubelet, minikube  Error: ErrImagePull
  Normal   BackOff      4h49m (x6 over 4h51m)    kubelet, minikube  Back-off pulling image "milenkom/docker-demo"
  Warning  Failed       4h21m (x132 over 4h51m)  kubelet, minikube  Error: ImagePullBackOff
  Warning  FailedMount  5m13s                    kubelet, minikube  MountVolume.SetUp failed for volume "default-token-zpl2j" : couldn't propagate object cache: timed out waiting for the condition
  Normal   Pulling      3m34s (x4 over 5m9s)     kubelet, minikube  pulling image "milenkom/docker-demo"
  Warning  Failed       3m32s (x4 over 5m2s)     kubelet, minikube  Failed to pull image "milenkom/docker-demo": rpc error: code = Unknown desc = Error response from daemon: manifest for milenkom/docker-demo:latest not found
  Warning  Failed       3m32s (x4 over 5m2s)     kubelet, minikube  Error: ErrImagePull
  Normal   BackOff      3m5s (x6 over 5m1s)      kubelet, minikube  Back-off pulling image "milenkom/docker-demo"
  Warning  Failed       3m5s (x6 over 5m1s)      kubelet, minikube  Error: ImagePullBackOff
</code></pre>

<p>Images on my desktop</p>

<pre><code>docker images
REPOSITORY                  TAG                 IMAGE ID            CREATED             SIZE
milenkom/docker-demo        tagname             08d27ff00255        6 hours ago         659MB
</code></pre>

<p>Following advices from Max and Shanica I made a mess when tagging</p>

<pre><code>docker tag 08d27ff00255 docker-demo:latest
</code></pre>

<p>Works OK,but when I try
docker push docker-demo:latest
The push refers to repository [docker.io/library/docker-demo]</p>

<pre><code>e892b52719ff: Preparing 
915b38bfb374: Preparing 
3f1416a1e6b9: Preparing 
e1da644611ce: Preparing 
d79093d63949: Preparing 
87cbe568afdd: Waiting 
787c930753b4: Waiting 
9f17712cba0b: Waiting 
223c0d04a137: Waiting 
fe4c16cbf7a4: Waiting 
denied: requested access to the resource is denied
</code></pre>

<p>although I am logged in</p>

<p>Output docker inspect image 08d27ff00255</p>

<pre><code>[
    {
        "Id": "sha256:08d27ff0025581727ef548437fce875d670f9e31b373f00c2a2477f8effb9816",
        "RepoTags": [
            "docker-demo:latest",
            "milenkom/docker-demo:tagname"
        ],
</code></pre>

<p>Why does it fail assigning pod now?</p>

<pre><code>manifest for milenkom/docker-demo:latest not found
</code></pre>

<p>Looks like there's no latest tag in the image you want to pull: <a href="https://hub.docker.com/r/milenkom/docker-demo/tags" rel="nofollow noreferrer">https://hub.docker.com/r/milenkom/docker-demo/tags</a>. </p>

<p>Try some existing image.</p>

<p>UPD (based on question update):</p>

<ol>
<li>docker push milenkom/docker-demo:tagname</li>
<li>update k8s pod to point to <code>milenkom/docker-demo:tagname</code></li>
</ol>
