【发布时间】:2017-12-14 12:55:44
【问题描述】:
我有一个 Jenkinsfile 中描述的 Jenkins 管道。
在构建步骤中,我启动了一个 docker 容器,所有构建步骤都在其中执行。像这样的:
docker.image('node:8').inside() { }
我注意到这不会获取最新的 docker 镜像,而是始终使用最初从 docker hub 拉取的镜像。如果node:8 图像仍然是最新的,我希望这将与 docker hub 一起检查,如果不是,则获取新图像。如果我的本地注册表没有缓存最新的图像,如何触发新的图像下载?
【问题讨论】:
标签: docker jenkins jenkins-pipeline