2016-07-24 3 views
0

도커 컨테이너에서 systemd를 실행하고 있습니다.도커 컨테이너의 systemd/journald 로그를 "도커 로그"로 가져옵니다.

나는 내가 지금 전체 메시지에 저널 에 GOE

docker logs <containername> 

를 사용하는 경우, jounrnald에 의해 기록 된 모든 메시지를 얻으려면 내가 "고정 표시기 로그를 사용할 때 나타나는 컨테이너 및 아무것도 ". 이 기능을 끄거나 리다이렉션하여 모든 것을 도커 로그에 표시 할 수 있습니까? 용기의 내부

docker run -t ... 

다음과 /etc/systemd/journald.conf 파일 편집 :

ForwardToConsole=yes 

지금 바로 용기의 내부 systemd-journald를 다시 시작

답변

1

당신은 할당 된 청각 장애를 가진 systemd와 컨테이너를 작성해야 그리고 너는 가야한다.

systemctl restart systemd-journald 
+0

이것은 생각되지 않는다. 더 이상 일하지 않기 위해, 나는 여전히 Docker 산출물에 아무것도 얻지 못하고있다. –

+1

이것이 현재 작동하지 않는 이유입니다. [https://bugzilla.redhat.com/show_bug.cgi?id=1373780#c4](https://bugzilla.redhat.com/show_bug.cgi) ? id = 1373780 # c4) 곧 수정 될 예정입니다. – aceton1k

관련 문제