Я разрабатываю тестовый проект.
Я следовал этому руководству, чтобы использовать docker контейнеры в качестве ведомых устройств Jenkins:
https://devopscube.com/docker-containers-as-build-slaves-jenkins/
И проблема у меня - одна из возможных ошибок:
Возможные ошибки:
Jenkins не сможет развернуть контейнеры на хосте: - Убедитесь, что у вас есть надлежащее подключение к хосту docker через порт API.
сборки Jenkins навсегда остаются в состоянии ожидания: - Убедитесь, что у вас есть доступ к портам Docker из Jenkins на хост docker.
При тестировании в виртуальной лаборатории без риска я попытался предоставить доступ ко всему, но не смог поднять docker. Я даже попытался создать учебник с тем же контейнером для учебников.
Кто-нибудь, пожалуйста, осветите мне путь и скажите мне, как именно открыть порт?
Чтобы прояснить ситуацию:
Две виртуальные машины: одна с Dockerized Jenkins, а другая с тестовой docker.
Облако настроено, и у меня есть доступ с машины Jenkins к docker изображения с другой машины.
Моя ошибка - это изображение.