Scar❤️ 2019-05-02 17:40 采纳率: 0%
浏览 531

创建两个docker容器为 test1 和 test2,若只有这两个容器,该怎 么设置容器的权重?

图片说明
我在网上找到了这个说明,那该使用什么命令查看他们之间的cpu占比?
这个问题困扰很久啦,希望能解决,谢谢!

  • 写回答

1条回答 默认 最新

  • qq_40461576 2019-05-16 10:57
    关注

    --cpu-shares 选项用来设置 CPU 权重,它的默认值为 1024。
    我们可以把它设置为 2 表示很低的权重,但是设置为 0 表示使用默认值 1024。
    下面连个容器test01与test02对cpu的使用占比为1:2

    $ docker run -itd --name=test01 --cpu-shares=512 u-stress:latest /bin/bash
    $ docker run -itd --name=test02 --cpu-shares=1024 u-stress:latest /bin/bash

    另外可以参考这篇
    https://www.cnblogs.com/sparkdev/p/8052522.html

    评论

报告相同问题?