複数のコンテナイメージを実行するのが一般的です。同じ親に基づいて。理論的には、これらのコンテナ間でページキャッシュを自動的に共有できるはずです。
たとえば、共有ライブラリの一部のコードは変更されずにRAMにロードされます。これらのメモリページはコンテナ間で共有され、リソース消費を減らすことができます(冗長性をクリーンアップするためにKSMを実行する必要はありません)。
現在、私はこれがaufs / overlayfsでのみ動作することを読んでいます。ただし、btrfsスナップショットはこれに非常に役立ちます。 (私はこれがbtrfs dockerバックエンドが使用していると仮定します)。 btrfs / linuxを修正し、ページキャッシュ共有をサポートするための発表された計画やアイデアはありますか?