昨日、ウェブUIでdiscourseを3.5.0.beta8に カジュアルにアップデートしたのですが、ウェブサイトがクラッシュしました。本日、ターミナルで./launcher rebuild appを実行しましたが、まだ動作しません。
試したこと
ここで言及されている 多くのプラグインを削除しようとしました。app.ymlから関連するプラグインを削除し、再度アプリの再構築を試みました。エラーやコンパイルの失敗はなくなりました。
Dockerが原因のようです。apt upgrade dockerを実行し、./launcher rebuild appを実行しましたが、これも効果がありませんでした。
docker: "specify mac-address per network" requires API version 1.44, but the Docker daemon API version is 1.43.
See 'docker run --help'.
Failed to restart the container.
その他
この期間中、他の設定は一切変更していないと確信しています。少なくとも数日前にエディタをアップグレードした 時はそうです。
私のマシンのパフォーマンスは、アップグレードに対応するのに十分なはずです。
discourse-doctorからのログ
discourse-doctor-v2.txt (93.7 KB)
「いいね!」 2
nat
(Natalie T)
2025 年 8 月 4 日午後 1:21
7
これが見えます
このバージョンの discourse_docker は、選択された Discourse バージョンと互換性がありません。
まず discourse_docker をアップグレードできますか?
「いいね!」 2
apt upgrade docker を実行しましたが、機能しませんでした。
root@was:/var/discourse# docker -v
Docker version 27.5.1, build 27.5.1-0ubuntu3~22.04.2
nat
(Natalie T)
2025 年 8 月 4 日午後 1:44
9
discourse_docker は docker ではありません。このリポジトリです: GitHub - discourse/discourse_docker: A Docker image for Discourse
以下を試すことができます
cd /var/discourse
git pull origin main --autostash
「いいね!」 6
このクローズされたトピックに簡単な追加情報を追加したいと思います。私は約5年間稼働させているDigital Ocean Discourseドロップレットで同様の問題を経験し、全く同じエラーが発生しました。Discourseの管理インターフェースからアップグレードを試みましたが、Discourseアプリの更新までは問題なく進みました。
ここでの私の唯一の追加情報は、サーバーを更新した後、何らかの理由で、Dockerをv18からv24に更新するためにapt upgrade docker-ceを実行する必要があったことです。その後、./launcher rebuild appを実行することができました。
「いいね!」 3