Как использовать образ Jenkins TLS docker, как записать журналы на хост-машину docker? Единственный способ заставить его работать - это интерактивно запускать контейнер и перенаправлять вывод, но во многих отношениях это плохо. Ниже показано, как он работает в настоящее время:
docker run \
--init -d \
-p 8080:8080 \
-p 50000:50000 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /var/jenkins_home:/var/jenkins_home \
-v /var/log/jenkins:/var/log/jenkins \
my.repo/jenkins:latest
(поэтому «исправить» было добавить «>> /var/log/jenkins/jenkins.log 2> & 1» в конец, кажется ужасным идея)
Я пытался использовать драйвер системного журнала, но он, похоже, не работает - у меня открыт UDP 514, и я смог написать ему сообщение с помощью регистратора, но, похоже, ничего не отображается для контейнера .