Apport não está recebendo coredumps de contêineres Docker

Apport não está recebendo coredumps de contêineres Docker

Se um programa travar dentro de um contêiner Docker e relatar "core dumped", nenhum core dump será realmente criado. Em vez disso, há apenas uma entrada /var/log/apport.logdizendo sth. como host pid 21500 crashed in a container without apport support.

O sistema operacional do contêiner é Ubuntu 18.04.4 com suporte 2.20.9-0ubuntu7.13 e o sistema operacional host é Ubuntu 19.10 com suporte 2.20.11-0ubuntu8.6. Apport está habilitado em ambos os sistemas operacionais, conforme descrito noWiki do Ubuntu.

Responder1

Parece que o apport também depende do systemd no contêiner.

Portanto, ou o contêiner deve executar o systemd ou algum outro software deve escutar /var/run/apport.socket. Usarei um aplicativo corrigido para essa finalidade.

informação relacionada