gpt4 book ai didi

docker - Docker容器在运行时是否允许更改资源[CPU,内存,存储]?

转载 作者:行者123 更新时间:2023-12-02 20:35:57 26 4
gpt4 key购买 nike

我在Docker容器中运行了几个数据库进程。在某些情况下,我想限制容器使用的内存和存储。我知道docker-compose可让您限制资源的使用,但我希望在可能的情况下保持容器运行。

最佳答案

是的,您可以查看docker update command,可以更新内存和CPU,但docker-update命令中未列出存储,您可以进一步查看here的存储选项。

使用cpu共享和内存更新容器

要为多个容器更新多个资源配置:

$ docker update --cpu-shares 512 -m 300M abebf7571666

扩展描述

The docker update command dynamically updates container configuration. You can use this command to prevent containers from consuming too many resources from their Docker host. With a single command, you can place limits on a single container or on many. To specify more than one container, provide a space-separated list of container names or IDs.



警告:
Windows容器不支持docker update和docker container update命令。

docker-update-command

关于docker - Docker容器在运行时是否允许更改资源[CPU,内存,存储]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59341809/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com