全栈开发
docker
【Q125】docker 中如何为每个容器的 cpu/memory 设限,原理是什么

docker 中如何为每个容器的 cpu/memory 设限,原理是什么

Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 126 (opens in a new tab)

Author 回答者: ansonlovecoding (opens in a new tab)

在运行容器时,可以使用--cpus参数来设置CPU的限制,以及使用-m或--memory参数来设置内存的限制,docker是通过Linux内核的cgroups来实现对cpu和内存等资源等分配的