Bei einfachen Änderungen an der Mailserver-Konfiguration: Kann der vollständige Befehl `launcher rebuild app` beschleunigt werden?

Wenn ich Änderungen an /var/discourse/containers/app.yml vornehme, die sich ausschließlich auf die Konfiguration des SMTP-Servers beziehen, kann der Prozess launcher rebuild app dann erheblich beschleunigt werden?

Ich könnte zwar den Container betreten, die Konfiguration selbst ändern und die App dort neu starten, aber es scheint, als würde mir eine einfachere/sauberere Lösung fehlen, die keinen vollständigen Neuaufbau erfordert…

SMTP-Änderungen erfordern einen vollständigen Neuaufbau.
Sie können sich für ein Zwei-Container-Setup entscheiden, wenn Sie den Prozess beschleunigen möchten (dadurch wird jedoch nur die Ausfallzeit reduziert, nicht der eigentliche Vorgang).

Die Idee dahinter ist, dass Menschen, sobald es eingerichtet ist, sehr, sehr selten den SMTP-Server ändern müssen, da in der Regel ein SMTP-Server ausreicht und sie ihn nicht alle paar Tage wechseln müssen.

Wenn Sie nur Umgebungsvariablen geändert haben, können Sie Folgendes tun:

 ./launcher destroy app
 ./launcher start app

Was ist, wenn ich den Code in einem Repository eines zuvor installierten Plugins geändert habe? Momentan führe ich einen vollständigen Neuaufbau durch, aber kann ich das Plugin per git pull aktualisieren und es dann irgendwie neu starten?

Es wird nicht empfohlen. Wenn Sie mit minimalen Ausfallzeiten neu aufbauen möchten, können Sie hier nach „two container