假设我想同时运行多个 Docker 容器。
有没有什么公式可以让我提前知道单个 Docker 主机可以同时运行多少个容器?即,多少 CPU、内存和 co。我必须考虑容器本身吗?
最佳答案
它本身不是一个公式,但您可以通过检查 /sys/fs/cgroup
中的 Linux 控制组来收集有关容器中资源使用情况的信息。
链接
见 this excellent post由 Docker, Inc 的 Jérôme Petazzoni 撰写。
另请参阅 Google 的 cAdvisor tool查看容器资源使用情况。
This IBM research paper证明 Docker 的性能在每一项测量中都高于 KVM。
关于docker - 是否有计算 Docker 容器开销的公式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21799402/