Live data from Hacker News

Docker Hub Is Down

dockerstatus.com

41–50 of 110 posts

Re: Docker Hub Is Down

#41
post #38

What's the easiest way to cache registries like docker, pypi, and npm these days?

You pull the images you want to use, preferably with some automated process, then push them to your own repo. And anyways use your own repo when pulling for dev/production. It saves you from images disappearing as well.

Re: Docker Hub Is Down

#45
Anyone have recommendations for an image cache? Native kubernetes a plus.

What would be really nice is a system with mutating admission webhooks for pods which kicks off a job to mirror the image to a local registry and then replaces the image reference with the mirrored location.

Re: Docker Hub Is Down

#46
post #38

What's the easiest way to cache registries like docker, pypi, and npm these days?

You pull the images you want to use, preferably with some automated process, then push them to your own repo. And anyways use your own repo when pulling for dev/production. It saves you from images disappearing as well.

What do you like using for your own repo? Artifactory? Something else?

Re: Docker Hub Is Down

#47

Was already struggling to do any work today and now my builds aren't working. https://xkcd.com/303/

I had some images in cache, but not all of them, and pull is failing

for example, i have redis:7.2-alpine in cache, but not golang:1.24.5-alpine

I needed the golang image to start my dev-backend

so i replaced FROM golang:1.24.5-alpine with FROM redis:7.2-alpine, and manually installed golang with apk in the redis container :)

Re: Docker Hub Is Down

#48
post #38

What's the easiest way to cache registries like docker, pypi, and npm these days?

The images I use the most, we pull and push to our own internal registry, so we have full control.

There are still some we pull from Docker Hub, especially in the build process of our own images.

To work around that, on AWS, you can prefix the image with public.ecr.aws/docker/library/ for example public.ecr.aws/docker/library/python:3.12 and it will pull from AWS's mirror of Docker Hub.

Re: Docker Hub Is Down

#49

Earlier quoted context omitted.

You pull the images you want to use, preferably with some automated process, then push them to your own repo. And anyways use your own repo when pulling for dev/production. It saves you from images disappearing as well.

What do you like using for your own repo? Artifactory? Something else?

Note, artifactory SaaS had downtime today as well.
Post reply on HN