こんにちは、
Docker が再構築されている間に、メンテナンス用のスプラッシュページを設置するスマートな方法はありますか?
ホストは Ubuntu 22.04 サーバーです。
Nginx をインストールして、その方法でページをスプラッシュする必要がありますか?
再構築プロセス中に Discourse Docker がまだ実行されていればよかったのですが、ビルドプロセスの開始時に現在の Docker を削除していることがわかりました。
よろしくお願いいたします。
こんにちは、
Docker が再構築されている間に、メンテナンス用のスプラッシュページを設置するスマートな方法はありますか?
ホストは Ubuntu 22.04 サーバーです。
Nginx をインストールして、その方法でページをスプラッシュする必要がありますか?
再構築プロセス中に Discourse Docker がまだ実行されていればよかったのですが、ビルドプロセスの開始時に現在の Docker を削除していることがわかりました。
よろしくお願いいたします。
ターミナルからアップグレードする必要はめったにありません。アップグレードページ(管理者 → アップグレード)を使用すれば、ダウンタイムは事実上ゼロです。
ターミナルからアップグレードする必要があるまれなケースについては、@Moin さんのリンクを参照してください。
素晴らしい情報提供をありがとうございます。私たちのチームはディスコースを大変楽しんでいます。このプロジェクトに貢献してくれたすべての開発者に称賛を送ります。
もしそれが「ただ」できることなら、nginxをリバースプロキシとして設定し、Discourseがダウンした場合にスプラッシュページを表示させることができます。
それを実現する2コンテナインストールが可能です。これにより、新しいコンテナが起動するまでのダウンタイムはわずか1分になります。
どちらの方法が「簡単」かは、個人の意見によります。