docker - Wiil docker update 命令会停止容器吗?
问题描述
我想使用动态更新一个容器的资源
docker update --cpus 4 --memory 256M mycontainer
它是否会重新启动容器或以其他方式影响执行?
解决方案
根据文档:
该
docker update
命令动态更新容器配置。
这意味着您可以自由更新您喜欢的任何配置。但:
除了
--kernel-memory
选项之外,您可以在正在运行或已停止的容器上指定这些选项。在 4.6 之前的内核版本上,您只能--kernel-memory
在已停止的容器或已初始化内核内存的正在运行的容器上进行更新。
因此,在您不使用--kernel-memory
选项之前,您可以docker update
在不重新启动或停止的情况下使用(根据文档)。
回答您的具体问题,事实证明它不会重新启动您的容器。
推荐阅读
- cryptography - 在 Elixir / Erlang 中使用 RSA 密钥
- javascript - 如何删除“document.execCommand(“copy”)”空格和换行符?
- javascript - node.js 事件循环,setTimeout 和 Promise.then 的执行顺序不稳定
- node.js - 如何设置字段的 defaultValue 以从 Sequelize.js 中的另一个字段返回值
- typescript - 如何断言某些东西符合没有函数的类型?
- linux - 使用 shell 脚本从控制台添加多个值
- angular - 错误错误:找不到类型为“对象”的不同支持对象“[对象对象]”。NgFor 只支持绑定到 Iterables
- bots - 微软机器人 DirectLineClient v 3.0
- bash - 条件中不带冒号的参数扩展(默认值为空字符串)
- javascript - 谷歌图表:如何在面积图上添加缩放按钮