Учебники

Докер — Непрерывная интеграция

В 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 выполнена.