Könntest du ./launcher enter app ausführen und
ulimit -u
Dies zeigt die maximale Anzahl erlaubter Benutzerprozesse/-threads an.
ulimit -a
Dies zeigt alle Ressourcenlimits an.
cat /sys/fs/cgroup/pids.max
Damit wird die maximale Anzahl von Prozessen (PIDs) überprüft, die für den Container oder das System-cgroup erlaubt sind.
Verwende nun logout, um zum Host zurückzukehren;
systemctl show docker | grep TasksMax
Damit wird überprüft, ob systemd eine Aufgaben-/Thread-Begrenzung für den Docker-Dienst festgelegt hat.
systemctl show containerd | grep TasksMax
Dies führt eine ähnliche Überprüfung durch, jedoch für den containerd-Dienst anstelle von Docker direkt.
docker inspect app | grep -i pid
Damit werden die Prozess-/PID-Limits und -Einstellungen deines Discourse-Containers überprüft. Der Befehl grep -i pid filtert alle Einträge, die „pid“ enthalten (ohne Berücksichtigung der Groß-/Kleinschreibung).
Falls du weiterhin Fehler erhältst, könntest du bitte die Ausgabe dieser Befehle hier einfügen? Das wäre sehr hilfreich.