编译构建 CloudBuild编译构建 CloudBuild

更新时间:2021/07/27 GMT+08:00
分享

拉取镜像失败

使用Dockerfile制作镜像时,如果指定的基础镜像参数有误,会导致镜像拉取失败,主包括以下两个场景:

  • 指定的镜像不存在或无权限
  • 指定的镜像标签不存在

指定的镜像不存在或无权限

错误日志

repository java1 not found: does not exist or no pull access

分析处理

镜像仓库中找不到指定的镜像或当前用户对该镜像没有pull权限时,会出现“repository xxx not found”错误。此例的Dockerfile中,“FROM java1:8ull-jdk-alpine”命令指定的镜像“java1”无法在镜像仓库中找到,故出现此错误,请核对并修正镜像名后再试即可。

指定的镜像标签不存在

错误日志

manifest for java:8ull-jdk-alpine not found

分析处理

镜像仓库中存在指定镜像,但不存在镜像的对应版本/标签时会出现“manifest not found”错误。此例的Dockerfile中,“FROM java:8ull-jdk-alpine”指定了镜像“java:8ull-jdk-alpine”,镜像仓库中存在java镜像,但没有对应的版本/标签(8ull-jdk-alpine),故出现此错误,请核对并修正镜像版本后再试即可。

分享:

SWR 所有常见问题

more