最後にまとめます。
私たちの要件は、指定されたバージョンをインストールすることです。
- ローカルコードリポジトリ
https://github.com/discourse/discourse_docker.gitを更新する
# プロジェクトのルートディレクトリに移動
cd /var/discourse
# 最新バージョンに更新
git pull
- 指定するバージョンを変更する
templates/web.template.yml を編集します。
params:
version: release/2026.1
- 再構築する
./launcher rebuild app
この変更を行った後、将来の更新・アップグレード手順としては、まずローカルコードリポジトリを更新する必要があります。ただし、ローカルコードを変更しているため、更新が失敗する可能性があります。そのため、多くの場合、まず
git stashでローカルの変更を一時保存し、その後git pullを実行してローカルリポジトリを最新の状態に保つ必要があります。その後、アップグレード対象のブランチや指定したブランチに変更を加え、最後に再構築を行います。