【问题标题】:Issues with building and running docker containers in GCP VM Instance在 GCP VM 实例中构建和运行 docker 容器的问题
【发布时间】:2021-10-02 12:41:56
【问题描述】:

我正在尝试从 GCP VM 实例中的 docker 文件构建 docker 映像。 当我运行 docker build 命令时,我收到以下错误

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 google-cloud-platform google-compute-engine


【解决方案1】:

看来问题在于为其拉取 docker 映像。

link 中所述:

匿名使用每六小时 100 个容器映像请求的速率限制和免费 Docker 帐户每六小时 200 个容器映像请求的速率限制现已生效。超过这些限制的图像请求将被拒绝,直到六小时窗口结束。

要克服 docker hub 拉取速率限制,请参阅 link

同样按照@DazWilkin 的建议,尝试从Google's mirror 拉取Python 图像。

更多信息请参考here

【讨论】:

  • 谷歌镜像的方法,问题是间歇性的。
猜你喜欢
  • 2022-01-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-21
  • 2017-09-27
  • 2021-07-14
  • 1970-01-01
  • 2018-10-10
相关资源
最近更新 更多