Error 'error from registry: You have reach your unauthenticated pull rate limit' while trying to download Docker Container Images from DockerHub
Overview of the Issue
This issue occurs in the following circumstances:
- A vFunction organization uses the online Docker vFunction Server Installation TGZ
- The organization configures the server-installation.yaml and runs the install.sh or upgrade.sh script
- Unexpectedly, the upgrade fails with the following error:
error from registry: You have reached your unauthenticated pull rate limit. https://www.docker.com/increase-rate-limit
Steps to Resolve the Issue
The following steps can be used to resolve this issue:
- SSH to the Linux Host running the vFunction Server as the user running the installation / upgrade
- Find the REPO_PASSWORD
grep 'REPO_PASSWORD' /opt/vfunction/server-installation/docker/tools.sh
- Set the Docker Repo Password locally
### This command needs to be run as the user running the vFunction installation / upgrade and may require sudo
docker login docker.io --username vfunction
### When prompted, input the password retrieved above
- Run the installation / upgrade script again