首页/云/Docker 容器速查/docker run --cpu-period / --cpu-quota 精确配额
本包目录(366 条)
基础命令50 条镜像与构建107 条网络与存储52 条Compose 编排55 条
资源与安全50 条
容器排障52 条

docker run --cpu-period / --cpu-quota 精确配额

用周期与配额组合描述 CPU 上限:周期默认 100000 微秒,quota 50000 表示每周期使用一半核时间,是 --cpus 的底层表达。

Docker 容器速查云更新于 2026-10-12
用途细粒度 CPU 配额
默认周期100000 微秒
换算quota/period = 核数上限(如 50000/100000 = 0.5 核)

示例

示例
docker run -d --cpu-period=100000 --cpu-quota=50000 --name half app/api:1.4.2
docker inspect -f '{{.HostConfig.CpuQuota}}/{{.HostConfig.CpuPeriod}}' half
一般场景直接用 --cpus 更直观;只有需要精确控制周期行为时才用这两个参数。

易错点

  • quota 与 period 写反会让限额数量级错得离谱,换算关系先心算一遍再上线

数据来源与参考

  • Docker 官方 CLI 参考:--cpu-period 与 --cpu-quota(docs.docker.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌