Zum Schluss eine Zusammenfassung.
Unser Ziel ist: Installation einer bestimmten Version
- Lokales Code-Repository aktualisieren
https://github.com/discourse/discourse_docker.git
# In das Stammverzeichnis des Projekts wechseln
cd /var/discourse
# Auf die neueste Version aktualisieren
git pull
- Die gewünschte Version festlegen
Ändern Sie templates/web.template.yml
params:
version: release/2026.1
- Neu erstellen
./launcher rebuild app
Nach dieser Änderung besteht der nächste Schritt zum Aktualisieren und Upgraden darin, das lokale Code-Repository zu aktualisieren. Da wir jedoch lokale Änderungen vorgenommen haben, könnte der Update-Vorgang fehlschlagen. Daher ist es wahrscheinlich notwendig, lokale Änderungen vorübergehend zu speichern (git stash), gefolgt von einem
git pull, um sicherzustellen, dass das lokale Repository auf dem neuesten Stand ist. Anschließend ändern Sie den zu aktualisierenden oder festzulegenden Branch und erstellen das System neu.