docker 中的 `cpus` 和 `cpu_count` 有什么区别?

Mal*_*alt 6 docker docker-compose

泊坞窗,撰写文档指出:

cpu_count , cpu_percent, cpu_shares, cpu_period, cpu_quota, cpus , cpuset, 域名, 主机名, ipc, mac_address, mem_limit, memswap_limit, mem_swappiness, mem_reservation, oom_kill_disable, oom_score_adj, user_score_only, work_score_only, Privileged_m

这些中的每一个都是一个值,类似于它的 docker run 对应项。

但是docker run 他们参考文档只提到了cpus. 没有提到cpu_count

--cpus=0.000 CPU 数量。Number 是一个小数。0.000 表示没有限制。

那么有什么作用cpu_count呢?

小智 0

它适用于Windows。这是传递到的运行时级别配置: https://github.com/opencontainers/runtime-spec/blob/main/config-windows.md#cpu