Контейнеры Docker аварийно завершают работу при прекращении работы jenkins - PullRequest
0 голосов
/ 22 октября 2018

У меня задание jenkins запущено в док-контейнере.Когда работа прервана, я вижу, что контейнеры тоже вышли.

Почему это случилось?Если этого нельзя избежать, я должен перезапустить контейнеры вручную?

Ответы [ 2 ]

0 голосов
/ 22 октября 2018

Этой информации недостаточно, чтобы рассказать что-то конкретное.Можете ли вы публиковать журналы здесь (вы можете получить контейнеры войти на хост-машине)?Но, я полагаю, для работы Дженкинса в определенное время требовалось больше памяти, чем для контейнера.

0 голосов
/ 22 октября 2018

Это функция контейнера Docker: выход, когда основной процесс в нем завершен / прерван / потерпел крах ...

В вашем случае вы должны проверять сообщения по docker logs container-id/container-name.После этого вы можете получить статус ваших заданий jenkins: нормально завершен или ошибка завершена.Конечно, было бы показано подробное сообщение об ошибке, если оно завершится с ошибкой.

Итак, теперь вы будете знать, что вам следует делать: выяснить, что приводит к этой ошибке в вашей работе (состояние выхода из ошибки) или оставить ее (на основе нормального завершенного состояния).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...