Problem:
When installing n8n via Docker, you may encounter the following error:
n8n Error toomanyrequests: You have reached your unauthenticated pull ... 3.0s
Error response from daemon: toomanyrequests: You have reached your unauthenticated pull rate limit. https://www.docker.com/increase-rate-limit
This error occurs because you have reached the unauthenticated pull rate limit from Docker Hub.
Solution:
Step 1: Create a Docker Hub Account
-
Visit the Docker Hub signup page: Docker Hub Signup
-
Fill in your information and create a new account.
Step 2: Login to Docker Hub
-
Open your terminal.
-
Run the following command to log in to Docker Hub:
docker login docker.n8n.io
-
You will be prompted to enter your Docker Hub username and password. Use the credentials you registered earlier.
Step 3: Retry n8n Installation
Once logged in, attempt to install n8n again. The rate limit issue should be resolved.
Why This Works:
By logging in to Docker Hub, your pull requests are authenticated and are no longer subject to the unauthenticated rate limits.
If you encounter any other issues, feel free to reach out for support!