リビルドのメモリ要件が高い:2025年4月版

@david が調査しており、現時点では 2GB で Docker の再構築は十分ですが、Web アップグレーダーを動作させるには不十分であることを確認しました。

私が提案したアイデアの 1 つは、Web アップグレーダー中にすべての Ruby プロセスをシャットダウンして、追加の 300〜500MB を節約し、アセットの事前コンパイルに十分な容量を残すことです。

セルフホスティングを行うユーザーにとって、長期的なアプローチとして、ブートストラップ済みのコンテナを出荷する ことが必要になる可能性があります。これはパンドラの箱を開けるようなもので、Web アップグレーダーがそれをどのように実現できるかという問題があります。Docker ソケットをマウントしたくはありません。

まさに難儀な状況です。

「いいね!」 2