Получите доступ к Jenkins (установленному в качестве контейнера) по IP-адресу publi c - PullRequest
0 голосов
/ 02 апреля 2020

Операционная система: Ubuntu 18.04 Docker версия: 19.03.8 Изображение: jenkins / jenkins

Требование: триггер Jenkins из Git / bitbucket webhook Ошибка: ошибка не отображается, но как только я пу sh код, задание Jenkins не запущено.

Я установил Jenkins, используя сеть по умолчанию (мостовая сеть), опубликованную в 8080: 8080. Я могу подключиться к Jenkins, используя частный IP-адрес 172.XXX.XX: 8080. Когда я пытался вставить ссылку в bitbucket webhook, мне пришлось использовать IP-адрес publi c. Используя команду «dig + short myip.opendns.com @ resolver1.opendns.com», я получил IP-адрес publi c и вставил его в webhook. После некоторых изменений в репозитории bitbucket и pu sh в удаленном режиме задание Jenkins не сработало. Я попытался получить доступ к Jenkins, используя IP-адрес publi c, но не смог. Позже я попытался изменить сеть контейнера на «хост», но все еще столкнулся с той же проблемой.

Пожалуйста, помогите мне установить связь между Bitbucket и Jenkins.

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