更新一个或多个容器的配置。官方文档
请参阅选项部分 ,了解此命令可用的概述。
该 命令动态更新容器配置。您可以使用此命令来防止容器消耗 Docker 主机的过多资源。使用单个命令,您可以对单个容器或多个容器进行限制。要指定多个容器,请提供以空格分隔的容器名称或 ID 列表。
除了该 选项之外,您可以在正在运行或已停止的容器上指定这些选项。在早于 4.6 的内核版本上,您只能 在已停止的容器或已初始化内核内存的正在运行的容器上进行更新。
警告
Windows 容器不支持 和命令。
有关此命令的使用示例,请参阅下面的示例部分。
以下部分说明了使用此命令的方法。
要将容器的 cpu 份额限制为 512,请首先确定容器名称或 ID。您可以使用 来查找这些值。您还可以使用从命令返回的 ID 。然后,执行以下操作:
要更新多个容器的多个资源配置:
您可以使用该选项更新容器的内核内存限制 。在早于 4.6 的内核版本上,仅当容器以 . 如果容器已启动*,* 则需要在更新内核内存之前停止容器。
笔记
该 选项自 Docker 20.10 起已被弃用。
例如,如果您使用以下命令启动了一个容器:
您可以在容器运行时更新内核内存:
如果您启动了一个没有初始化内核内存的容器:
更新正在运行的容器的内核内存 将失败。您需要在更新设置之前停止容器 。下次启动时,容器将使用新值。
比(含)4.6更新的内核版本没有此限制,您可以使用 与其他选项相同的方式。
您可以更改正在运行的容器的容器重启策略。 新的重启策略在容器上运行后立即生效。
要更新一个或多个容器的重启策略:
请注意,如果容器使用“–rm”标志启动,则无法更新其重启策略。对于容器来说 和 是互斥的 。
到此这篇关于docker update 命令的文章就介绍到这了,更多相关docker update 命令内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
到此这篇docker维护(docker service update)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/22942.html