最後にまとめます。
私たちの要件は:指定バージョンのインストールです。
- ローカルコードリポジトリ
https://github.com/discourse/discourse_docker.gitを更新する
# プロジェクトのルートディレクトリに移動
cd /var/discourse
# 最新バージョンに更新
git pull
- 指定するバージョンを変更する
containers/app.yml を編集し、最後に以下の設定を追加します:
params:
version: release/2026.1 # ベストプラクティスとしては esr を指定すべき
- 再構築する
./launcher rebuild app
もし
version: esrを指定している場合は、以降の内容は読む必要はありません。まず
git pullを実行して、ローカルコードリポジトリが最新であることを確認します。次にデプロイするブランチを指定し、最後に再構築を行います。この手順は、release/2026.1からrelease/2026.7へアップグレードしたい場合に適用されます。もし既にインストール済みの
release/2026.1をアップグレードしたいだけなら、管理画面から直接「アップグレード」をクリックするだけで構いません。これはrelease/2026.1に更新(特に脆弱性修正)がある場合に適用されます。