You need to enable JavaScript to run this app.
导航

镜像构建时拉取基础镜像速度慢/失败,如何处理?

最近更新时间2023.03.17 11:08:21

首次发布时间2023.03.17 11:08:21

问题现象

流水线执行镜像构建并推送至镜像仓库任务时,拉取依赖的基础镜像速度缓慢,甚至失败。构建报错如下:error: failed to solve: failed to compute cache key: failed to read expected number of bytes: unexpected EOF

原因分析

可能的原因如下:

  • 基础镜像所在仓库与构建集群间的网络不佳,例如跨境。
  • 触发了仓库的限流机制,例如 Dockerhub 限制镜像拉取数量。

解决方案

建议将您的基础镜像存储至火山引擎镜像仓库 CR,在 Dockerfile 中从镜像仓库 CR 下载基础镜像。