Запустите Jenkins:
docker-compose -p jenkins up -d master
Затем откройте страницу в браузере: http://localhost:8080
Получение первичного пароля администратора:
docker-compose -p jenkins exec master cat /var/jenkins_home/secrets/initialAdminPassword
Или:
$ docker-compose logs master 2>&1 | grep -A2 "Please use the following password to proceed to installation"
Выполните первичную настройку.
После первичной настройки Jenkins, добавьте node c именем jnlp-agent
.
Скопируйте секретный ключ в переменную JNLP_KEY
в файле .env.
Запустите агента:
docker-compose -p jenkins up -d jnlp-agent
docker-compose -p jenkins run restore
docker-compose -p jenkins down
docker-compose -p jenkins run restore
docker-compose -p jenkins up -d