Nein… es gibt einen Zombie-Container, den ./launcher rebuild app erstellt und der die obige Ausgabe liefert. So sieht der Container aus. Er beginnt mit dem Aufbau vom Discourse-Basisimage, bleibt dann aber hängen, wie oben erwähnt. Er wird nicht als Discourse-App registriert.
/var/discourse# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
02ae320b72a0 discourse/base:2.0.20240825-0027 "/bin/bash -c '/usr/…" 7 minutes ago Up 7 minutes sleepy_driscoll
Wenn ich ./launcher start app ausführe, gibt es einen Fehler, da versucht wird, eine neue App zu starten und PSQL auf Port 5432 auf dem Zombie-Container läuft. Wenn ich den Zombie-Container (und/oder die Images) lösche, erstellt er einen neuen Container und bleibt mit den Protokollen wie in meinem vorherigen Beitrag hängen.
Sehr stressig und bedauerlich. Ich weiß nicht, wie wir an diesen Punkt gelangt sind. Ich habe alle Plugins in meiner app.yaml deaktiviert und versucht, neu zu erstellen.