Live data from Hacker News

Docker Hub Is Down

dockerstatus.com

21–30 of 110 posts

Re: Docker Hub Is Down

#21
post #19

Is there a good alternative for DockerHub these days? Besides azure CR

Basically all my Docker images were being built from Github repos anyways, so I just switched to Github's container registry.

Re: Docker Hub Is Down

#22
post #18
post #4

Earlier quoted context omitted.

I guess the best way would be to have a self-hosted pull-through registry with a cache. This way you'd have all required images ready even when dockerhub is offline. Unfortunately that does not help in an outage because you cannot fill the cache now.

You might still have it on your dev box or build box docker image ls docker tag name/name:version your.registry/here/name/name:version docker push your.registry/here/name/name:version

Per sibling comment, public.ecr.aws/docker/library/.... works even better

Re: Docker Hub Is Down

#23

I was hoping google cloud artifact registry pull-thru caching would help. Alas, it does not. I can see an image tag available in the cache in my project on cloud.google.com, but after attempting to pull from the cache (and failing) the image is deleted from GAR :(

I think it was likely caused by the cache trying to compare the tag with Docker Hub: https://docs.docker.com/docker-hub/image-library/mirror/#wha...

> "When a pull is attempted with a tag, the Registry checks the remote to ensure if it has the latest version of the requested content. Otherwise, it fetches and caches the latest content."

So if the authentication service is down, it might also affect the caching service.

Re: Docker Hub Is Down

#24

I was hoping google cloud artifact registry pull-thru caching would help. Alas, it does not. I can see an image tag available in the cache in my project on cloud.google.com, but after attempting to pull from the cache (and failing) the image is deleted from GAR :(

In our ci setting up the docker buildx driver to use the artifact registry pull through cache involves (apparently) an auth transaction to dockerhub which fails out

Re: Docker Hub Is Down

#28
post #21
post #19

Is there a good alternative for DockerHub these days? Besides azure CR

Basically all my Docker images were being built from Github repos anyways, so I just switched to Github's container registry.

GHCR authentication is just broken. They still require the deprecated personal access tokens.

Re: Docker Hub Is Down

#29
post #3

I didn't even really realize it was a SPOF in my deploy chain. I figured at least most of it would be cached locally. Nope, can't deploy. I don't work on mission-critical software (nor do I have anyone to answer to) so it's not the end of the world, but has me wondering what my alternate deployment routes are. Is there a mirror registry with all the same basic images? (node/alpine) I suppose the fact that I didn't no…

It's a bit stupid that I can't restart (on Coolify) my container, because pulling the image fails, even though I am already running it, so I do have the image, I just need to restart the Node.js process...
Post reply on HN