Docker pull fails with “Tag latest not found in repository” even when “latest” tag exists

I tried to pull the Fedora docker image using the following command but it failed with Tag latest not found in repository docker.io/library/fedora error:

# docker pull fedora
Using default tag: latest
latest: Pulling from library/fedora
62b0615068df: Pull complete 
cd1e9127a3f8: Verifying Checksum 
Pulling repository docker.io/library/fedora
Tag latest not found in repository docker.io/library/fedora

However, it succeeded when I pulled it with the latest tag explicitly specified.

  • Dockerfile CMD not accepting variables
  • docker image error using docker container in scala
  • Error when run clickhouse docker image on mac os
  • How to bring credentials into a Docker container during build
  • is there any way to build non asp.net core mvc project on mono?
  • File not getting updated when using “docker cp”
  • docker pull fedora:latest
    latest: Pulling from library/fedora
    cd1e9127a3f8: Pull complete 
    Digest: sha256:52db7a1a18f173622a9b1a75354c7266220bffb7187c4880590805af0d7679d6
    Status: Downloaded newer image for fedora:latest
    

    In an attempt to understand this further, I tried to pull the CentOS docker image. However, I did not see this behavior in case of CentOS:

    docker pull centos
    Using default tag: latest
    latest: Pulling from library/centos
    Digest: sha256:1a62cd7c773dd5c6cf08e2e28596f6fcc99bd97e38c9b324163e0da90ed27562
    Status: Downloaded newer image for centos:latest
    

    Version Info

    # cat /etc/redhat-release 
    Red Hat Enterprise Linux Server release 7.2 (Maipo)
    # docker -v
    Docker version 1.9.1, build a34a1d5
    

    Can someone please help me understand this behavior?

  • how to run nginx docker container with custom config?
  • Docker image TCP buffer size
  • Docker Phantomjs driver access
  • How to access to container's logs via GET request to the NodeJS/express?
  • Container doesn't ping with OpenVSwitch and Ryu controller
  • Copy all SBT dependencies to local folder
  • One Solution collect form web for “Docker pull fails with “Tag latest not found in repository” even when “latest” tag exists”

    Looks like Docker is handling network errors in a wrong way. E.g. DNS timeout may be reported as “Tag xxx not found”. That’s why an error may be intermittent. Saw that few times, changing DNS server to google DNS (8.8.8.8) and waiting for few minutes fixed this docker error for me.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.