假设我想同时运行几个Docker容器。
是否有任何公式可以提前了解单个Docker主机可以同时运行多少个容器?即,CPU,内存和协作有多少。我是否必须考虑容器本身?
假设我想同时运行几个Docker容器。
是否有任何公式可以提前了解单个Docker主机可以同时运行多少个容器?即,CPU,内存和协作有多少。我是否必须考虑容器本身?
它本身不是公式,但您可以通过检查Linux中的Linux控制组来收集有关容器中资源使用情况的信息 /sys/fs/cgroup
。
看到 这篇优秀的帖子 由Docker,Inc的JérômePetazzoni主题。
另见Google的 cAdvisor工具 查看容器资源使用情况。
这篇IBM研究论文 在每次测量中,Docker性能高于KVM的文档。
它本身不是公式,但您可以通过检查Linux中的Linux控制组来收集有关容器中资源使用情况的信息 /sys/fs/cgroup
。
看到 这篇优秀的帖子 由Docker,Inc的JérômePetazzoni主题。
另见Google的 cAdvisor工具 查看容器资源使用情况。
这篇IBM研究论文 在每次测量中,Docker性能高于KVM的文档。
cAdvisor将提供有关主机所有容器的资源使用和其他有趣的统计信息。我们对root用法进行了初步设置,但本周我们还增加了很多。
docker stats
对于了解容器使用CPU和内存的方式也很有用。