docker run is broken as of April 1, 2025
https://docs.docker.com/docker-hub/usage/
100 pulls per 6 hours. I think each base layer counts. Also may have troubles with ip4 reuse. It was bad enough they delayed it a month: https://www.theregister.com/2025/02/22/docker_hub_pull_limit... https://github.com/search?q=%22docker+pull%22+limit&type=iss...
Better to use podman and build your own containers from Containerfile/Dockerfile (your own or open source ones, there are a ton on GitHub/GitLab/Codeberg that you can build yourself) and base layers.
That's not "broken". Docker Inc. is just rate-limiting access to their service. A service which, for what it's worth, has been used to bootstrap the technology required to sustain a pile of money for a lot of people.
There are other container repositories, and as you said, you can build your own containers and run those.
It's a dependency bottleneck that requires a pretty hefty amount of money ($9/mo) to get around
You can just host your own registry, or use a managed one like AWS ECR (which has a pretty good free tier).
One can use Google as a proxy, it isn't rate limited afaik
https://cloud.google.com/artifact-registry/docs/pull-cached-...
Can you please stop with the dramatic hyperbole first paragraph? What are you, a clickbait article headline writer?