Loading

Docker绑定指定CPU核心

需求

使用多个Container并行任务希望可以对CPU不同核心进行负载均衡。

实现

可以通过cpuset-cpus参数进行资源管理

docker run --rm -it --cpuset-cpus 8-15 ubuntu:18.04 nproc
# 8

可以看到host后8核被绑定在guest中且总核心数为8

参考

https://docs.docker.com/config/containers/resource_constraints/

posted @ 2023-05-15 17:39  azureology  阅读(389)  评论(0编辑  收藏  举报