
如果程式在 Docker 容器內崩潰並報告“核心轉儲”,則實際上不會建立核心轉儲。相反,只有一個條目在/var/log/apport.log
說某事。喜歡host pid 21500 crashed in a container without apport support
。
容器作業系統是 Ubuntu 18.04.4,有 apport 2.20.9-0ubuntu7.13,主機作業系統是 Ubuntu 19.10,有 apport 2.20.11-0ubuntu8.6。如中所述,在兩個作業系統中都啟用了 AppportUbuntu 維基。
答案1
看來 apport 也依賴容器中的 systemd。
因此,要嘛容器必須運行 systemd,要嘛其他軟體必須監聽/var/run/apport.socket
.為此,我將使用修補程式。