Pulling image from docker.io fails with "You have reached your pull rate limit"

Solution Unverified - Updated -

Issue

  • Pulling an image from docker.io fails with You have reached your pull rate limit:

    # docker pull docker.io/httpd:2.4.43
    
    Trying to pull repository docker.io/library/httpd ... 
    toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit
    
  • The oc new-app command shows You have reached your pull rate limit pulling image from docker.io:

    #  oc new-app docker.io/httpd:2.4.43
    
    warning: Cannot find git. Ensure that it is installed and in your path. Git is required to work with git repositories.
    W1126 04:11:40.166284   23837 dockerimagelookup.go:237] container image registry lookup failed: docker.io/library/httpd:2.4.43: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit
    error:  local file access failed with: stat docker.io/httpd:2.4.43: no such file or directory
    error: unable to locate any images in image streams, templates loaded in accessible projects, template files, local docker images with name "docker.io/httpd:2.4.43"
    [...]
    

Environment

  • Red Hat OpenShift Container Platform (RHOCP)
    • 3.X
    • 4.X
  • Red Hat Enterprise Linux (RHEL)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content