docker update命令详解

title

docker update 命令用于更新运行中的容器的配置。它的语法如下:

docker update [OPTIONS] CONTAINER [CONTAINER...]

其中,CONTAINER 是要更新的容器的名称或 ID,可以同时更新多个容器。

常用的选项包括:

  • --cpus: 更新容器可用的 CPU 数量。
  • --cpu-shares: 更新容器的 CPU 分配权重。
  • --memory: 更新容器可用的内存量。
  • --restart: 更新容器停止后的重启策略。

需要注意的是,docker update 命令不会重启容器,如果要应用更新,需要手动重启容器。

下面是一些示例:

更新容器的 CPU 分配权重

docker update --cpu-shares 512 mycontainer

这会将容器 mycontainer 的 CPU 分配权重设置为 512。

更新容器可用的内存量

docker update --memory 1g mycontainer

这会将容器 mycontainer 的可用内存设置为 1GB。

更新容器的重启策略

docker update --restart unless-stopped mycontainer

这会将容器 mycontainer 的重启策略设置为除非手动停止,否则始终重启容器。

同时更新多个容器

docker update --cpu-shares 512 container1 container2 container3

这会将容器 container1、container2 和 container3 的 CPU 分配权重设置为 512。

powered by Gitbook© 2023 编外计划 | 最后修改: 2023-11-24 03:37:01

results matching ""

    No results matching ""