Infine, ecco un riepilogo.
La nostra esigenza è: installare una versione specifica
- Aggiorna il repository locale del codice
https://github.com/discourse/discourse_docker.git
# Entra nella directory principale del progetto
cd /var/discourse
# Aggiorna all'ultima versione
git pull
- Modifica la versione da specificare
Modifica templates/web.template.yml
params:
version: release/2026.1
- Ricompila
./launcher rebuild app
Dopo questa modifica, i passaggi successivi per aggiornare e migliorare richiedono prima di aggiornare il repository locale del codice. Tuttavia, poiché abbiamo modificato il codice locale, l’aggiornamento potrebbe fallire. Pertanto, è molto probabile che sia necessario salvare temporaneamente le modifiche locali con
git stash, quindi eseguiregit pullper assicurarsi che il repository locale sia aggiornato. Successivamente, modifica il ramo che desideri aggiornare o specificare e infine ricompila.