프로그램이 Docker 컨테이너 내에서 충돌하고 "코어 덤프됨"을 보고하는 경우 실제로 코어 덤프가 생성되지 않습니다. 대신에 sth라고 말하는 항목만 있습니다 /var/log/apport.log
. 좋다 host pid 21500 crashed in a container without apport support
.
컨테이너 OS는 apport 2.20.9-0ubuntu7.13이 있는 Ubuntu 18.04.4이고 호스트 OS는 apport 2.20.11-0ubuntu8.6이 있는 Ubuntu 19.10입니다. Apport는 다음에 설명된 대로 두 OS 모두에서 활성화됩니다.우분투 위키.
답변1
apport는 컨테이너에서도 systemd에 의존하는 것 같습니다.
따라서 컨테이너는 systemd를 실행해야 하거나 다른 소프트웨어가 수신 대기해야 합니다 /var/run/apport.socket
. 이 목적을 위해 패치된 앱을 사용하겠습니다.