Pour finir, faisons un résumé.
Notre besoin est : installer une version spécifique
- Mettre à jour le dépôt de code local
https://github.com/discourse/discourse_docker.git
# Accéder au répertoire racine du projet
cd /var/discourse
# Mettre à jour vers la dernière version
git pull
- Modifier la version à spécifier
Modifier templates/web.template.yml
params:
version: release/2026.1
- Reconstruire
./launcher rebuild app
Après cette modification, les étapes suivantes pour mettre à jour consistent d’abord à mettre à jour le dépôt de code local. Cependant, comme nous avons modifié le code local, la mise à jour pourrait échouer. Il est donc très probable qu’il soit nécessaire de mettre en pause les modifications locales avec
git stash, puis d’exécutergit pullpour s’assurer que le dépôt local est à jour. Ensuite, modifiez la branche que vous souhaitez mettre à jour ou spécifier, et enfin reconstruisez.