我正在尝试从GCP VM实例中的docker文件构建docker映像。当我运行docker构建命令时,我收到以下错误
toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit
我的docker文件如下:
FROM python:3.7-slim
ENV APP_HOME app
WORKDIR $APP_HOME
COPY . .
RUN pip install Flask google-auth google-cloud-storage numpy datetime pandas sklearn
ENV PORT 8080
CMD ["python", "app_hello.py"]
这个错误的原因是什么?
问题似乎是在为它拉docker映像。
如链接所述:
匿名使用每6小时100个容器镜像请求的速率限制,免费Docker帐户每6小时200个容器镜像请求的速率限制现在生效。超过这些限制的图像请求将被拒绝,直到六个小时窗口结束。
要克服docker hub拉速率限制,请参考链接。
正如@DazWilkin建议的那样,尝试从谷歌的镜像中拉出Python图像。
更多信息请参考此处。