【发布时间】:2019-08-30 10:58:27
【问题描述】:
我在 docker 中构建了一个 Jenkins 容器,我想在 Jenkins 作业中从 docker hub 构建一个容器(例如:ubuntu),但是它失败了,控制台输出显示从 docker 图像ubuntu:latest 拉取失败,有什么问题在这里?
请帮帮我,谢谢!!
这里是控制台输出:
Running as SYSTEM
Building in workspace /var/jenkins_home/workspace/pull_docker_image
Pull Docker image ubuntu:latest from repository ...
$ /var/jenkins_home/tools/org.jenkinsci.plugins.docker.commons.tools.DockerTool/docker/bin/docker pull ubuntu:latest
Failed to pull Docker image ubuntu:latest
--------------------------------------------------------
FATAL: Failed to pull Docker image ubuntu:latest
------------------------------------------------------------------
java.io.IOException: Failed to pull Docker image ubuntu:latest
at com.cloudbees.jenkins.plugins.docker_build_env.PullDockerImageSelector.prepareDockerImage(PullDockerImageSelector.java:34)
at com.cloudbees.jenkins.plugins.docker_build_env.DockerBuildWrapper.setUp(DockerBuildWrapper.java:179)
at hudson.model.Build$BuildExecution.doRun(Build.java:157)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1815)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)
Finished: FAILURE
这是我的配置: enter image description here
【问题讨论】:
-
你用的是哪个jenkins插件?
-
@BimalVasan 我使用这个“CloudBees Docker 自定义构建环境插件”
标签: image docker jenkins containers