rmdir.cn

docker update

更新容器配置

语法

docker update [选项] <容器...>

说明

动态修改运行中或已停止容器的配置,如 CPU/内存限制、重启策略等。无需重建或重启容器。

参数

  • --cpus

    CPU 数量限制(如 1.5)

  • -m

    内存限制(如 512m)

  • --restart

    重启策略(no、on-failure、always、unless-stopped)

  • --memory-swap

    内存+交换空间总限制

示例

限制 CPU

将容器 CPU 限制为 1 核

docker update --cpus 1 my-container

修改重启策略

设置为始终自动重启

docker update --restart always my-container

限制内存

限制容器内存为 512MB

docker update -m 512m --memory-swap 1g my-container