问题 是否有计算Docker容器开销的公式?


假设我想同时运行几个Docker容器。

是否有任何公式可以提前了解单个Docker主机可以同时运行多少个容器?即,CPU,内存和协作有多少。我是否必须考虑容器本身?


9846
2018-02-15 15:15


起源



答案:


它本身不是公式,但您可以通过检查Linux中的Linux控制组来收集有关容器中资源使用情况的信息 /sys/fs/cgroup

链接

看到 这篇优秀的帖子 由Docker,Inc的JérômePetazzoni主题。

另见Google的 cAdvisor工具 查看容器资源使用情况。

这篇IBM研究论文 在每次测量中,Docker性能高于KVM的文档。


15
2018-02-15 17:59



请问纸质名称是什么?链接坏了,我真的想看看那篇论文:-) - Hamy
哎呀,这不是一个破碎的链接。星巴克网络在装载过程中死亡:-P对于未来的旅行者,标题是“Felter等人对虚拟机和Linux容器的更新性能比较”。 - Hamy


答案:


它本身不是公式,但您可以通过检查Linux中的Linux控制组来收集有关容器中资源使用情况的信息 /sys/fs/cgroup

链接

看到 这篇优秀的帖子 由Docker,Inc的JérômePetazzoni主题。

另见Google的 cAdvisor工具 查看容器资源使用情况。

这篇IBM研究论文 在每次测量中,Docker性能高于KVM的文档。


15
2018-02-15 17:59



请问纸质名称是什么?链接坏了,我真的想看看那篇论文:-) - Hamy
哎呀,这不是一个破碎的链接。星巴克网络在装载过程中死亡:-P对于未来的旅行者,标题是“Felter等人对虚拟机和Linux容器的更新性能比较”。 - Hamy


cAdvisor将提供有关主机所有容器的资源使用和其他有趣的统计信息。我们对root用法进行了初步设置,但本周我们还增加了很多。


0
2018-06-12 16:34





docker stats 对于了解容器使用CPU和内存的方式也很有用。


0
2017-07-24 18:07