再現性と分離が重要ならコンテナ版のPlexを選び、移植性よりも単一ホストへの最も簡単な統合を重視するならネイティブ版のPlexを選びましょう。
どちらの導入方法でも同じPlexの状態とメディアアクセスが必要
コンテナを使っても、永続的なアプリデータ、メディアパス、権限、ネットワーク到達性、ハードウェアアクセスが不要になるわけではありません。比較は、両方の選択肢で同じライブラリと再生負荷を処理できる状態になってから始めるべきです。
Plexの状態移行では、メディアへのアクセスだけでなく、データベース、メタデータ、設定、パスの継続性も維持する必要があります。
Plexの状態、メディアマウント、GPUアクセス、ポート、バックアップ要件を一覧化し、両方の導入モデルで満たせることを確認してください。使用しているOS上で、一方のモデルでは必要なデバイスやストレージパスを適切に公開できない場合、利便性を考慮する前にもう一方が優位になります。
コンテナは再現性とサービス分離に優れる
コンテナイメージに宣言的なマウントと環境設定を組み合わせることで、互換性のある別のホストでもランタイムを再構築しやすくなります。また、Plexの依存関係を多くのホストパッケージから分離できます。
Docker Composeのサービス定義を使うと、ボリューム、永続パス、サービスの境界を明示できます。
関連サービスを追加する予定がある場合、ホストを再構築する場合、または導入設定をバージョン管理したい場合は、コンテナを選びましょう。永続ボリュームとサービスの識別情報が文書化されていなければ、コンテナ化によって状態が移植可能になるどころか、隠れてしまいます。すでにランタイムの外部にコンテナデータを永続化しているホストでは、暗黙的なパスを使う一度きりのインストールよりも、コンテナモデルのメリットを得やすくなります。
ネイティブインストールはホストとの直接統合に優れる
ネイティブサービスでは、Plexとホストの間にある名前空間やデバイスマッピングの層が少なくなります。そのため、単一目的のシンプルなサーバーでは、特にアプリケーションスタックが不要な場合に、セットアップの手間を減らせます。
コンテナのオーバーヘッドは、常にゼロなのではなく、ワークロードによって異なります。
Plexが主要なサービスで、ホストが安定しており、移行や複数サービスの分離に大きな価値がない場合は、ネイティブインストールを選びましょう。すでに依存関係が競合する複数の関連サービスが必要な場合、ネイティブ構成のシンプルさはすぐに失われる可能性があります。
より良い選択とは、確実に復元できる方
導入の手軽さよりも、ホストに障害が発生した際にPlexの状態を失わず再構築できるかどうかの方が重要です。優れたバックアップを備えたネイティブサービスは、文書化が不十分なコンテナよりも高い耐障害性を持つ場合があり、その逆も同様です。
コンテナのアップグレード計画では、永続状態を保護し、ロールバック方法を定義し、結果を検証する必要があります。
優先するモデルで復元リハーサルを行いましょう。ランタイムを再構築し、コピーした状態を接続し、権限を検証してから、既知のファイルを再生します。復元が文書化されていないホスト側の調整に依存する場合は、完全な状態と依存関係を再現できるモデルを選んでください。
製品比較
もっと読む

Overseerrを組み合わせたPlexと、単体のPlex構成:どちらがより適している?
リクエスト管理が家庭内で繰り返し発生する作業を解決する場合にのみ、Overseerrを選びましょう。それ以外では、Plex単体のほうがサービス、シークレット、復旧手順を少なくできます。

PlexではCPUコア数の多さとコア速度の速さ、どちらが重要?
実際のボトルネックに応じて、Plex向けのCPU構成を選びましょう。並列ソフトウェア処理にはより多くのコアが適していますが、用途によっては処理速度、メディアエンジン、またはストレージが重視されます。

Plexのリモートアクセスを脅威モデリングする方法:パブリック公開とプライベートVPNの比較
公開PlexへのアクセスとVPNアクセスをセキュリティ境界として比較する際は、攻撃対象領域、クライアントのサポート、アクセス権の取り消し、ルーティング、運用上の障害のすべてが重要です。

