Si un programa falla dentro de un contenedor Docker e informa "núcleo volcado", en realidad no se crea ningún volcado de núcleo. En cambio, solo hay una entrada que /var/log/apport.log
dice algo. como host pid 21500 crashed in a container without apport support
.
El sistema operativo del contenedor es Ubuntu 18.04.4 con soporte 2.20.9-0ubuntu7.13 y el sistema operativo host es Ubuntu 19.10 con soporte 2.20.11-0ubuntu8.6. Apport está habilitado en ambos sistemas operativos como se describe en lawiki de ubuntu.
Respuesta1
Parece que apport también depende de systemd en el contenedor.
Entonces, el contenedor tiene que ejecutar systemd o algún otro software tiene que escuchar /var/run/apport.socket
. Usaré un apport parcheado para este propósito.