What are the limits that DockerHub has, which are much worse than GHCR's limits for public images? (I'm genuinely curious.)
Also, it doesn't seem to be quite as simple to switch to as just prefixing ghcr.io. The default when you do that switch is to create private images (which cost and are not public), so you have to figure out everything related to making the images public, which possibly involves changing Dockerfiles to link the image to a public project, or other options. [1]
[1] https://docs.github.com/en/packages/learn-github-packages/co...
I can't find any stated rate limits for ghcr.io for public images. Presumably they secretly exist, but are meant to be as high as Github can provide for free...?
I don’t believe there are any stated limits, they probably have dynamic limits mostly for abuse, but regular/heavy usage will not encounter that.