Docker 컨테이너에서 코어 덤프를 수신하지 않는다는 데 동의합니다.

Docker 컨테이너에서 코어 덤프를 수신하지 않는다는 데 동의합니다.

프로그램이 Docker 컨테이너 내에서 충돌하고 "코어 덤프"를 보고하는 경우 실제로 코어 덤프가 생성되지 않습니다. 대신 뭔가를 말하는 항목이 하나만 있습니다 /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입니다. Appport는 언급된 대로 두 운영 체제 모두에서 활성화됩니다.우분투 위키.

답변1

apport도 컨테이너의 systemd에 의존하는 것 같습니다.

따라서 컨테이너가 systemd를 실행해야 하거나 다른 소프트웨어가 이를 수신해야 합니다 /var/run/apport.socket. 이를 위해 패치를 사용할 것입니다.

관련 정보