Как настроить Docker контейнеров в качестве ведомых устройств сборки для Jenkins? - PullRequest
1 голос
/ 08 мая 2020

Я разрабатываю тестовый проект.

Я следовал этому руководству, чтобы использовать docker контейнеры в качестве ведомых устройств Jenkins:

https://devopscube.com/docker-containers-as-build-slaves-jenkins/

И проблема у меня - одна из возможных ошибок:

Возможные ошибки:

Jenkins не сможет развернуть контейнеры на хосте: - Убедитесь, что у вас есть надлежащее подключение к хосту docker через порт API.

сборки Jenkins навсегда остаются в состоянии ожидания: - Убедитесь, что у вас есть доступ к портам Docker из Jenkins на хост docker.

При тестировании в виртуальной лаборатории без риска я попытался предоставить доступ ко всему, но не смог поднять docker. Я даже попытался создать учебник с тем же контейнером для учебников.

enter image description here

Кто-нибудь, пожалуйста, осветите мне путь и скажите мне, как именно открыть порт?

Чтобы прояснить ситуацию:

Две виртуальные машины: одна с Dockerized Jenkins, а другая с тестовой docker.

Облако настроено, и у меня есть доступ с машины Jenkins к docker изображения с другой машины.

Моя ошибка - это изображение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...