Я использую Jenkins для создания проекта, но теперь мой клиент хочет сделать сборки внутри изображения Docker. я установил докер на сервер и его запуск на 172.0.0.1:PORT
. Я установил плагин Docker и присвоил этому URL-адресу TCP URL-адрес Docker. Я также создал изображение с именем jenkins-1 В проекте configure я использую среду сборки Build with Docker Container
и предоставляю имя изображения. а затем в строй в положил Execute Shell
, а затем построить егоНастройка докеры Jenkins
Но это дает ошибку:
Pull Docker image jenkins-1 from repository ...`
$ docker pull jenkins-1`
Failed to pull Docker image jenkins-1`
FATAL: Failed to pull Docker image jenkins-1`
java.io.IOException: Failed to pull Docker image jenkins-1``
at com.cloudbees.jenkins.plugins.docker_build_env.PullDockerImageSelector.prepare DockerImage(PullDockerImageSelector.java:34)`
at com.cloudbees.jenkins.plugins.docker_build_env.DockerBuildWrapper.setUp(DockerB`uildWrapper.java:169)`
at hudson.model.Build$BuildExecution.doRun(Build.java:156)`
at `hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)`
at hudson.model.Run.execute(Run.java:1720)`
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)`
at hudson.model.ResourceController.execute(ResourceController.java:98)`
at hudson.model.Executor.run(Executor.java:404)`
Finished: FAILURE`
изображение jenkins-1 не существует! – yashpandey
Не обижайтесь, но вы действительно понимаете, чего вы пытаетесь достичь? Вам удалось реализовать одно и то же (т. Е. Строить в контейнере докеров) вручную, а не управлять Дженкинсом? – agg3l
добавлен скриншот в queston. jenkins-1 exixt @yashpandey – Sidharth