app.yml と Discourse の Docker イメージを新しいインストールの一部として再度詳しく確認したところ、標準のインストールでは、ログを除くすべてのデータが単一の Docker ボリュームで処理されることを思い出しました。
これはコミュニティによって大きく異なるかもしれませんが、既存のコミュニティを見ると、バックアップとユーザーアップロードによって多くのディスク容量が消費されています。そして、これら 2 つを、データベースをプライマリボリューム(読み書き速度が高い方)に保持しながら、別のボリューム(読み書き速度が低い方)に簡単に移動できると役立つと思います[1]。これにより、アップロード数が多いコミュニティでは、アップロードサイズに関してもう少し柔軟に対応できるようになります。
例として、Hetzner CX22 VServer では、メインディスクは、サーバーに追加できる追加のブロックストレージボリュームと比較して、約 3 倍高速です。 ↩︎