在GCP VM实例中构建和运行docker容器的问题



我正在尝试从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图像。

更多信息请参考此处。

最新更新