单个主机上可以同时运行多less个docker集装箱?

我是新来的lxc和docker工人。 docker最大客户端数量仅取决于CPU和RAM,还是还有一些与同时运行多个容器相关的其他因素?

正如您对问题的评论所提到的,这在很大程度上取决于容器内的应用程序的要求。

接下来是我为这个答案收集的轶事数据(这是一个MacBook Pro 8核心,16Gb和Docker运行在VirtualBox与boot2docker 2Gb,使用2 MBP核心):

在获得以下信息之前,我可以启动242个(空闲)redis容器:

2014/06/30 08:07:58 Error: Cannot start container c4b49372111c45ae30bb4e7edb322dbffad8b47c5fa6eafad890e8df4b347ffa: pipe2: too many open files 

之后,虚拟机内部top报告CPU使用率约为30%-55%,系统使用率为10%-12%(每个redis进程似乎使用0.2%)。 另外,我在尝试连接到redis服务器时遇到了暂停。