当前位置: 首页 > 面试题库 >

如何在运行时更改分配给容器的资源?

宋志学
2023-03-14
问题内容

我知道我可以在使用带有CPU和内存的-cand -m标志的docker进行配置时限制分配给容器的资源。

但是,有没有一种方法可以动态地(在配置完之后)将这些分配的资源更改为容器,而无需使用更改后的资源重新部署同一容器?


问题答案:

目前不行-希望有人可以实现它:https :
//github.com/docker/docker/issues/6323



 类似资料:
  • 问题内容: 正如这个问题的标题所示,我想使用docker(docker.io)设置容器的最大磁盘/内存和cpu使用率。 有没有办法只使用docker来做到这一点? 问题答案: 内存/ CPU Docker现在支持更多资源分配选项: 通过-c标志分配CPU 内存限制,通过-m标志 特定的CPU内核,通过–cpuset标志 请查看更多详细信息。 如果使用lxc后端(),则可以指定更细粒度的资源分配方案

  • 问题是它应用了条件,但当我在中输入一些文本时,资源文件不会改变。 位于下。

  • 如何在运行时更改application.yaml的值?例如,我有一个服务器地址属性,希望在运行时更改

  • 问题内容: 我有一个4核CPU,我想为Docker容器分配50%的CPU资源。 阅读完手册和源代码后。 我仍然不知道如何使用该选项。 要么 问题答案: 相对于默认设置1024,cpu-shares是一个“相对权重”,因此,如果您有两个容器在同一内核上运行,则可以通过调整CPU 50-50或80-20或您想要的任何值来给它们数字。它是整数。 您不能使用此标志来提供总体限制,但是可以使用 此处提到的来

  • 问题内容: 我有一个Android应用程序,当用户点击时,我想应用定义的样式。 我以为找到一个,但它不存在。我试过了 但它不起作用。 问题答案: 我通过创建一个新的XML文件来做到这一点,如下所示: 我的文件中也有一个条目,如下所示: 然后,在我的代码中,我创建了一个来捕获该上的tap事件: 编辑: 自API 23起,不建议使用 要改回它,你可以使用以下命令: