Docker详解(十)——Docker容器CPU资源限额配置

 

 

复制代码
Docker详解(十)——Docker容器CPU资源限额配置
https://blog.csdn.net/weixin_40228200/article/details/124197330

一、CPU相对份额限制
    Docker容器在执行运行命令时,可以使用-c(或者是–cpu-shares)参数来指定该容器的CPU使用份额。在默认情况下,Docker容器的CPU份额是1024。

二、CPU使用绝对限制
    在Docker容器运行时,我们可以通过–cpu-period和–cpu-quota参数来指定Docker容器对CPU的占用情况。–cpu-priod参数指定容器对CPU使用的分配周期,而–cpu-quota则指定了在该周期内,该进程最多可以使用CPU的时间。–cpu-period和–cpu-quota的单位均为微妙(1秒=1000000微妙)。

三、CPU核心控制
    在Docker容器运行时,我们可以使用参数–cpuset来绑定CPU,使得该Docker容器只在固定的CPU上运行。




docker inspect $DOCKER_ID |grep -wP "Memory|MemorySwap|CpuShares|CpuPeriod|CpuQuota|CpusetCpus|BlkioWeight"

cat /proc/cpuinfo | grep cores |wc -l
free -h
df -h
Docker详解(十)——Docker容器CPU资源限额配置
Docker详解(十)——Docker容器CPU资源限额配置
复制代码

 

posted @   雲淡風輕333  阅读(136)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效
点击右上角即可分享
微信分享提示