持续拉取 Docker 镜像失败

时间:2021-06-09 12:19:18

标签: docker kubernetes amazon-eks docker-image

当我尝试将映像拉到我的 EKS 集群时,总是遇到这个问题,它说已达到拉速限制,但是当我尝试将它拉到我的本地计算机时,它可以工作。

 Failed to pull image "myrepo/postgres:12-alpine": rpc error: code = Unknown desc = Error response from daemon: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading:

所有图片都是公开的,

有人可以指导我解决这个问题,因为我仍然无法在我的 kube 集群中部署它。

1 个答案:

答案 0 :(得分:1)

最有可能的限制是每个 IP。因此,您的本地机器 ip 仍然具有“免费”拉取功能。问题是(很可能)您的集群的 IP 在多台(虚拟)机器之间“共享”,因此它们每 100 次拉取/6 小时都受到限制。 您可以通过身份验证来增加限制,请参阅 https://www.docker.com/increase-rate-limits

在此处详细了解速率限制https://docs.docker.com/docker-hub/download-rate-limit/