Dockerのバージョンは20.10.3 build 48d30b5で、サーバーはCentOS 7で稼働しています。CentOS 7は来年6月までEOLではありませんが、カーネルバージョン(3.10.0-862.11.6.el7.x86_64)は、こちらのスレッド にあるように、あなたのチェックを通過しません。ただし、そのスレッドの指示通りにチェックをコメントアウトすることで、以前は問題なく動作していました(同じサーバー上の別のフォーラムでは、3.2.0.beta4-dev (cdbe0f74e8) でも同様でした)。この問題が発生しているフォーラムは現在3.1.0.beta2ですが、まだアップグレードしていない他のフォーラムは3.2.0.beta4-devです。
カーネルが、私たちが新しいサーバーに移行する理由の一つです。このフォーラム(3.1.0.beta2)を現状のままバックアップし、新しいDiscourseのインストールに復元して、それが機能するかどうかを確認しましょうか?その後、もしあなたのお役に立てるなら、古いサーバーに戻ってDockerまたはカーネルをアップグレードし、アップグレードが機能するかどうかを確認しましょうか?
編集:
管理画面のアップグレードパネルにアクセスした際、バージョンの更新に時間がかかり、その後Dockerのアップグレードをクリックすると真っ白な画面が表示されたことに気づきました(その時に ./launcher rebuild を試しました)。
このサーバー上には、もう一つ古いDiscourseフォーラムがありますが、そちらでも同じ問題が発生しています。このスクリーンショットがお役に立つかもしれません。Dockerファイルが見つからないようです。
編集2:
同じサーバー上の、より新しいフォーラムで同様のことを行うと、/upgrade > upgrade docker にアクセスした際に同じエラーは発生しません(ブラウザの開発者ツールのソースタブに Failed to register Service Worker: TypeError: NetworkError: Load failed と表示されるだけです)。
したがって、古いバージョンであるためだと思われますが(古いバージョンであれば、通常は最新リリースに到達するまで、次の新しいバージョンにアップグレードするものだと思っていました)、そうでしょうか?
