您可以尝试删除多阶段构建名称(AS final
不需要时使用“ “”):
FROM base
(....)
但是,如果您确实需要引用以前构建的映像(多阶段),则可以使用一种解决方法--copy-from 0
(对应于0,1,2,而不是别名)
詹金斯中的相关问题
在此处记录OP找到的解决方案:
我通过不使用Jenkinsfile管道文件来工作,而是在Jenkins作业中执行Shell来执行Docker build命令。(docker build -t Latest-build)
使用Jenkins管道构建Docker映像时,如何解决“无法从Docker检索.Id”
您可以尝试删除多阶段构建名称(AS final
不需要时使用“ “”):
FROM base
(....)
但是,如果您确实需要引用以前构建的映像(多阶段),则可以使用一种解决方法--copy-from 0
(对应于0,1,2,而不是别名)
詹金斯中的相关问题
在此处记录OP找到的解决方案:
我通过不使用Jenkinsfile管道文件来工作,而是在Jenkins作业中执行Shell来执行Docker build命令。(docker build -t Latest-build)