在线调整容器资源大小

时间:2015-10-05 09:44:14

标签: resources docker

如何在创建后,当它在线时调整容器资源的大小?我想为此获得一个永久的解决方案,重启时不会重置。 我在创建时设置了以下选项:

-c, --cpu-shares=0  
--cpuset=""  
-m, --memory="" 

我已经尝试过更改值

/sys/fs/cgroup/

1 个答案:

答案 0 :(得分:0)

开箱即用,你不能这样做,容器至少在配置方面是不可改变的。

您可能最好使用docker-compose来定义这些参数,以便始终为给定的应用程序设置它们。

未经测试的示例docker-compose.yml可能如下所示:

awesome_app:
    cpu_shares: 0
    cpu_set: 0
    memory: 0