私はlxcとdockerを初めて使用します。 dockerの最大クライアント数はCPUとRAM)のみに依存しますか、それとも複数のコンテナーを同時に実行することに関連する他の要因がありますか?
あなたの質問へのコメントで述べたように、それはコンテナ内のアプリケーションの要件に大きく依存します。
以下は、この回答のために収集した事例データです(これは、8コアのMacbook Pro、16Gb、および2MBPコアを使用するboot2docker2Gbを備えたVirtualBoxで実行されるDocker上にあります)。
以下を取得する前に、242(アイドル)のredisコンテナーを起動できました。
2014/06/30 08:07:58 Error: Cannot start container c4b49372111c45ae30bb4e7edb322dbffad8b47c5fa6eafad890e8df4b347ffa: pipe2: too many open files
その後、VM内のtop
はCPU使用率が約30%-55%のユーザーと10%-12%のシステムを報告します(すべてのredisプロセスは0.2%を使用しているようです)。 、Redisサーバーに接続しようとするとタイムアウトになります。