Docker Status: How to Check If Docker Hub Is Down Right Now (2026)
Updated June 2026 ยท 7 min read ยท By API Status Check
Quick Answer: Check Docker Status Now
Docker Hub is the world's largest container registry, hosting over 15 million repositories and serving billions of image pulls per month. When Docker Hub goes down โ even briefly โ it can break CI/CD pipelines, block deployments, and prevent developers from pulling base images. Knowing how to quickly check Docker status is essential for anyone running containerized workloads.
Understanding Docker's Status Page (status.docker.com)
Docker operates status.docker.com โ its official status page. Each component maps to a different Docker product or service, so you can pinpoint exactly what's broken.
Docker Hub Registry
Image pulls, pushes, and repository access. The most critical component โ affects all docker pull and docker push operations.
Docker Hub Web UI
hub.docker.com website, search, and repository browsing. Web UI can be down while the registry API still works.
Docker Hub API
REST API used by CI/CD tools, Docker CLI, and integrations to authenticate and manage repositories.
Docker Desktop Updates
Desktop app update delivery. Affects Docker Desktop version upgrades, not the core registry.
Docker Scout
Container image vulnerability scanning and software supply chain analysis service.
Docker Build Cloud
Remote build service for faster multi-platform image builds. Separate infrastructure from the registry.
What Docker Status Colors Mean
Monitor Docker Hub status automatically
Better Stack lets you create monitors for Docker Hub and your entire container stack. Get Slack, PagerDuty, or SMS alerts the moment Docker Hub goes down โ before your CI/CD pipelines fail. Free plan available.
Try Better Stack Free โ5 Ways to Check If Docker Hub Is Down
status.docker.com (Official)
Docker's own status page. Updated by Docker's engineering team during incidents. Reliable but can lag 10โ20 minutes behind real outages.
Check status.docker.com โAPI Status Check (Independent)
Third-party monitoring that continuously pings Docker Hub endpoints and reports independently. Shows issues even when Docker hasn't updated their status page yet.
Check independent Docker status โX / Twitter
Search 'Docker Hub down' on X. The developer community often reports Docker issues faster than official channels. Docker's own account posts incident updates.
Search X for 'docker hub down' โTest a docker pull directly
The fastest check: try pulling a known small image and look at the error. The error message tells you whether it's a rate limit, auth issue, or actual outage.
docker pull hello-world && echo "Docker Hub reachable" || echo "Docker Hub unreachable"Docker Hub API health check
Query the Docker Hub API directly to check if authentication and registry endpoints are responding.
curl -s https://hub.docker.com/v2/ | head -c 100Common Docker Error Messages and What They Mean
These are the error messages you'll see when Docker Hub is having issues:
"toomanyrequests: You have reached your pull rate limit"Rate limit exceeded โ not an outage. Unauthenticated: 100 pulls/6h per IP. Free account: 200 pulls/6h. Fix: docker login or upgrade to Docker Pro/Team."Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: TLS handshake timeout"Docker Hub registry servers are not responding. Likely a real outage. Check status.docker.com."unauthorized: incorrect username or password"Authentication failure. Not an outage โ check your docker login credentials or access token expiry."Error: failed to do request: Head "https://registry-1.docker.io/v2/library/...": dial tcp: lookup registry-1.docker.io: no such host"DNS resolution failure. Could be local DNS issue or Docker Hub infrastructure problem."manifest unknown: manifest unknown"Image or tag not found in registry. Usually a tag naming issue, not an outage. Verify the exact image:tag."server misbehaving"Docker Hub registry returned an unexpected response. Usually indicates a partial outage or infrastructure issue on Docker Hub's side."pull access denied for <image>, repository does not exist or may require 'docker login'"Private image requires authentication, or the image doesn't exist. Not an outage โ authenticate with docker login first.Docker Hub Outage History: What the Data Shows
Docker Hub has experienced several notable incidents over the years, particularly as container adoption has grown:
Docker Hub rate limiting (introduced in 2020) is the most common "outage-like" experience โ but it's not a real outage. True outages typically affect image pulls for all users regardless of auth status. Check our Docker monitoring for current status and recent incident history.
Get alerted when Docker Hub goes down
Better Stack monitors Docker Hub and your entire container stack. When pulls start failing, you hear about it first โ not from a broken CI/CD run. Set up in 2 minutes.
Try Better Stack Free โWhat to Do When Docker Hub Is Down
If docker pull Is Failing
- Distinguish rate limit from outage: check error message
- Verify at status.docker.com and apistatuscheck.com/is-docker-hub-down
- Use locally cached images: docker images to see what's cached
- Mirror critical images to a private registry (ECR, GCR, GHCR)
- Pull from alternative registries: ghcr.io, quay.io, gcr.io
If CI/CD Pipelines Are Broken
- Cache base images in your CI provider (GitHub Actions, GitLab CI cache)
- Use GitHub Container Registry (ghcr.io) as a fallback
- Set up an ECR or GCR mirror for critical base images
- Delay non-critical pipelines until Docker Hub recovers
- Configure retry logic in Docker pull steps
Avoiding Docker Hub Rate Limits
Most "Docker Hub down" experiences in CI/CD are actually rate limit hits. Here's how to avoid them:
Frequently Asked Questions
Where is the official Docker status page?
Docker's official status page is status.docker.com. It covers Docker Hub (registry, web UI, API), Docker Desktop update delivery, Docker Scout, and Docker Build Cloud. You can subscribe to email notifications directly on the page.
Why is docker pull failing but Docker Hub looks operational?
Docker Hub's status page can lag 10โ20 minutes behind real incidents. For faster independent monitoring, check apistatuscheck.com/is-docker-hub-down. Also distinguish between rate limits (toomanyrequests error) and real outages โ rate limits are the most common 'Docker down' experience in CI/CD environments.
Is Docker Hub down different from Docker Desktop not working?
Yes. Docker Hub is the cloud container registry at hub.docker.com. Docker Desktop is your local application. Docker Hub can be down while Docker Desktop works perfectly for local builds using cached images. Check status.docker.com and look at which specific component is affected.
What are alternatives to Docker Hub when it is down?
GitHub Container Registry (ghcr.io) is the most popular alternative for open source images. AWS ECR Public Gallery, Google Artifact Registry, and Quay.io are also good options. For production workloads, mirroring critical images to a private ECR or GCR registry is the most reliable approach.
How do I get alerts when Docker Hub goes down?
Subscribe to email updates at status.docker.com, or use Better Stack / API Status Check Alert Pro to set up automated monitoring with custom alert thresholds. For teams, setting up monitoring on your own docker pull test is more reliable than waiting for Docker's official status page to update.
Alert Pro
14-day free trialStop checking โ get alerted instantly
Next time Docker Hub goes down, you'll know in under 60 seconds โ not when your users start complaining.
- Email alerts for Docker Hub + 9 more APIs
- $0 due today for trial
- Cancel anytime โ $9/mo after trial