5 ms·
Docker Hub Registry is down
- nsonha 5y agothe case for self-hosted registry
- Spivak 5y agoNot really, you're just trading one kind of downtime for another. You're not gonna get much meaningful improvement unless you implement actual redundancy. Docker makes this a giant PITA because they want you to use docker.io. It should be as easy as adding a second hosted registry or an additional private registry to the Docker search path (and it is that easy on Red Hat builds of Docker) but the official builds don't support it.
- nsonha 5y agoI trade multiple points of failure to a single one. If you have redundancy for docker but your CI or cloud provider is down it would be useless too.
- c0balt 5y agoA registry cache usually suffices too. It can catch normal executions and can reduce the amount of affected services
- killingtime74 5y agoThere are other hosted registries. AWS/GCP/GitHub/Gitlab
- hxtk 5y agoAt the time that you made your comment, I think it had the potential to be accurate for a lot more people because at that time my understanding is that the outage was ongoing. With the incident now resolved, I have the benefit of hindsight to say it was down for a total of two hours, which is well within error budget to maintain 99.5% monthly uptime, and since this isn't part of a larger pattern (so far), they're within budget for 99.95% yearly. I think that for most companies that aren't already heavily invested in a highly available container runtime platform, the cost of this kind of downtime will be less than the cost of self-hosting something better. Especially if they're not in a situation where registry downtime implies an equal amount of customer-facing service downtime.
- jtchang 5y agoUgh there goes all our CI stuff.
- mlnj 5y agoI guess production fixes will have to wait.
- zamalek 5y agoI'm busy experimenting with improving our CI stuff. Welp.
- toomuchtodo 5y agoCongrats! The perfect time to improve your process to remove Docker Hub as a dependency. Embrace the chaos.
- jnwatson 5y agoSeriously, this is the first time in 3 months I decide to work on CI. I could not for the life of me figure out how it broke. Well now I know.
- hectorm 5y agoThe specific URL of the incident is the following, but I cannot edit the submission. https://status.docker.com/pages/incident/533c6539221ae15e3f000031/61c103aaea08e105461a6d26 https://status.docker.com/pages/incident/533c6539221ae15e3f0...