¿Podrías ejecutar ./launcher enter app y
ulimit -u
esto muestra el número máximo de procesos/hilos de usuario permitidos.
ulimit -a
esto muestra todos los límites de recursos.
cat /sys/fs/cgroup/pids.max
Esto verifica el número máximo de procesos (PIDs) permitidos para el contenedor o el cgroup del sistema.
ahora usa logout para volver al host;
systemctl show docker | grep TasksMax
esto verifica si systemd ha impuesto un límite de tareas/hilos en el servicio Docker.
systemctl show containerd | grep TasksMax
esto realiza el mismo tipo de verificación, pero para el servicio containerd en lugar de Docker directamente.
docker inspect app | grep -i pid
esto verifica los límites y configuraciones de procesos/PIDs de tu contenedor de Discourse. El grep -i pid: filtra cualquier cosa que contenga «pid» (sin distinción de mayúsculas y minúsculas).
Si sigues obteniendo errores, ¿podrías pegar aquí la salida de estos comandos? Eso sería de gran ayuda.