同意未從 Docker 容器接收核心轉儲

同意未從 Docker 容器接收核心轉儲

如果程式在 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.為此,我將使用修補程式。

相關內容