Я изучаю CI / CD и использую этот учебник (ссылка: http://blog.francoisfaubert.com/2018/06/11/dockerized-jenkins-with-traefik.html) в качестве предпочтения для моей практики.
Мой проект включает в себя: Laradock => рабочее пространство, php-fpm, mysqlи nginx (по некоторым причинам я пропустил nginx)
На данный момент я уже настроил Swarm. Используя Traefik в качестве обратного прокси-сервера, Jenkins с определенными конвейерами (создание образов, развертывание образов, мой проект - всеиз них размещен на Github). Я собираю их все локально, поэтому Github webhook не работает (но это не моя проблема).
Вопрос в следующем: когда я запускаю сборку в Jenkins, вывод результатаэто: УСПЕХ. Но я не могу получить доступ к URL моего проекта: your_branch.your_project.swarm.your_domain
Я не понимаю, как после развертывания Jenkins Pipeline создал контейнер моего проекта, как мне разрешить (или определить) свой проектдомен?
Пожалуйста, помогите мне. Я опубликую любые ресурсы, если это необходимо.
Ссылки на Github: