Es gibt einen version-Parameter in der Datei app.yml, der auf die gewünschte Version gesetzt werden kann.
Verwenden Sie die offizielle Installation, die über Umzug vom Standalone-Container zu separaten Web- und Datencontainern gehandhabt wird.
Das stimmt, wir versuchen, es für Webmaster freundlich zu gestalten, indem sie “diesen Zip-Dateieninhalt mit FileZilla über FTP ziehen und ablegen”, während wir sicherstellen, dass alle die aktuellen, unterstützten und gepatchten Versionen aller Software im Stack ausführen, einschließlich ihrer Datenbanken.
Für erfahrenere Discourse-Administratoren ist die Angabe einer extern verwalteten Datenbank nur eine Umgebungsvariable entfernt, wie unter Discourse für die Verwendung eines separaten PostgreSQL-Servers konfigurieren beschrieben.
Ja, der Launcher-basierte Ablauf ist nicht Out-of-the-Box mit Container-Orchestrierung kompatibel. Das gesagt, es kann kompatibel gemacht werden, indem ./launcher bootstrap app ausgeführt und das resultierende Image in eine Container-Registry gepusht und dann dieses Image über Orchestrierung ausgeführt wird.
Wir freuen uns über einen Pull-Request, um dies zu ermöglichen, da es generell nützlich zu sein scheint. pr-welcome