我有一个Dockerfile,它的基础是Docker Hub上的公共镜像。在我的quay.io触发构建中,我经常遇到Docker Hub的速率限制错误:
Could not pull base image: API error (500): toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit如何解决这个问题?是否可以在quay.io上指定Docker Hub登录?
发布于 2021-07-12 21:16:40
目前对你来说没有好的解决方案。Quay.io目前还不支持经过身份验证的docker版本(尽管我们希望添加此功能https://issues.redhat.com/browse/PROJQUAY-1299)。另一种方法是,你从中提取的DockerHub repos的所有者申请一个开放源码软件帐户,但这可能不在你的控制范围内。
一个更直接的解决方案是在quay.io上托管所有映像依赖项,使其完全独立。您是从什么基础映像构建的?也许它已经在quay.io中可用了?
https://stackoverflow.com/questions/67785140
复制相似问题