https://pastebin.com/gJahyYw8)
Собираю: sudo docker build --tag ci:1.0 .
Стартую: sudo docker run -d --name=jenkins -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home ci:1.0
Имеется nginx, который проксирует порт 8080 (Конфиг: https://pastebin.com/LN4jGw5Q)
Запускаю джоб, в которой стартует команда yarn lint. Долгое время ничего не происходит, потом всё падает, а сайт начинает отдавать 502 ошибку. Контейнер останавливается. В логах nginx ничего вразумительного нет: https://pastebin.com/GXTZ9EAV
Что-то не так в Докерфайле?
Может приходит oom и убивает дженкинс? dmesg не пишет ничего про oom?
А как это глянуть можно? Просто как-то странно. Там групо говоря начинает выполняться какая-то команда из npm (который установлен в докер контейнере с Дженкинсом). И всё, ничего дальше не происходит, ждёт довольно долго, а потом контейнер останавливается
Обсуждают сегодня