Discourseのアップデート/アップグレードの依存関係チェック

私が一緒に仕事をしている人々はそうではありません。EOL(サポート終了)を過ぎていると伝えても、更新しません。

コンテナ内で実行されているものが、どのバージョンのDockerで実行されているかを知ることができるとは、私はほとんど確信していません。

もしかしたらできるのかもしれません。コンテナ内から実行されているバージョンを確認できるようです。

https://docs.docker.com/engine/api/v1.30/#operation/SystemVersion

だから、もっとうまくやれるかもしれません。もし本当に機能するなら、ダッシュボードに追加できるクールな機能になるでしょう。

通常は機能します。データベースが移行された場合は例外です。

OSが古い場合、新しいVMに移行する方が簡単で安全であることが多いです。理想的には、古いサーバーがまだ動作している間に行います。Discourseサイトをrsyncで別のVPSに移動するを参照してください。

バックアップがある場合は、データベースのコピーをスキップし、データベースのアップグレードをスキップして、新しいデータベースに復元するだけです。

「いいね!」 1