Gibt es eine elegante Möglichkeit, eine Wartungs-Splashpage einzurichten, während der Docker neu erstellt wird?
Der Host ist ein Ubuntu 22.04 Server?
Soll ich einfach Nginx installieren und die Seite auf diese Weise anzeigen?
Ich wünschte, der Discourse-Docker könnte noch laufen, während der Neuerstellungsprozess stattfindet. Aber ich sehe, dass er den aktuellen Docker zu Beginn des Build-Prozesses herunterfährt.
Viele Grüße
Vielen Dank für all die großartigen Informationen. Unser Team genießt den Diskurs wirklich. Ein großes Lob an alle Entwickler, die zu diesem Projekt beigetragen haben.
Wenn das etwas ist, das Sie “einfach” tun können, dann können Sie nginx als Reverse-Proxy einrichten, der die Splashpage anzeigt, wenn Discourse nicht verfügbar ist.
Sie können eine Zwei-Container-Installation durchführen, die genau das tut. Dies gibt Ihnen eine Ausfallzeit von nur einer Minute, während der neue Container startet.
Welcher Weg “einfacher” ist, ist eine Frage der Meinung.