В Docker интегрированы многие инструменты Continuous Integrations, в которые также входит популярный инструмент CI, известный как Jenkins . В Jenkins у вас есть плагины, которые можно использовать для работы с контейнерами. Итак, давайте быстро рассмотрим плагин Docker, доступный для инструмента Jenkins.
Давайте пойдем шаг за шагом и посмотрим, что доступно в Jenkins для контейнеров Docker.
Шаг 1 – Перейдите на панель инструментов Jenkins и нажмите Manage Jenkins .
Шаг 2 – Перейти к управлению плагинами .
Шаг 3 – Поиск плагинов Docker. Выберите плагин Docker и нажмите кнопку « Установить без перезагрузки» .
Шаг 4 – После завершения установки перейдите к своей работе на панели управления Jenkins. В нашем примере у нас есть работа под названием Demo .
Шаг 5 – В задании, когда вы переходите к шагу сборки, теперь вы можете видеть опцию запуска и остановки контейнеров.
Шаг 6 – В качестве простого примера вы можете выбрать дополнительную опцию, чтобы остановить контейнеры, когда сборка будет завершена. Затем нажмите кнопку Сохранить .
Теперь просто работай в Дженкинс. В выходных данных консоли вы сможете увидеть, что команда Stop All Containers выполнена.