Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Лучше https://infostart.ru/1c/articles/1210995/ почитать
Мы развернули docker:dind, который должен у нас выступать в качестве агента/слейва и все, забыли про него? Как данные для сборки в него попадут? Наверное, надо было как то настраивать связку?
Мы развернули два докер-контейнера в одной сети и указываем для контейнера дженкинса переменную среды DOCKER_HOST=tcp://docker:2376 ("docker" - это alias контейнера docker:dind). Эта настройка говорит дженкинсу использовать докер на удаленной машине. Данные для сборки в docker:dind присутствуют, так как к обоим контейнерам примонтирован один и тот же вольюм с данными - jenkins-data.
Учимся разворачивать микросервисы. Часть 4. Jenkins