Use --cpuset-cpus to pin container to specific CPU cores.
# Pin container to CPU cores 0 and 1dockerrun-d--cpuset-cpus=0,1--namecpu-pinnednginx
# Check which CPUs the container is usingdockerexeccpu-pinnedcat/proc/self/status|grepCpus_allowed
# Clean updockerstopcpu-pinned
dockerrmcpu-pinned
Combine multiple resource constraints for comprehensive control.
# Limit both CPU and memorydockerrun-d--cpus=1.0--memory=256m--namecombined-limitsnginx
# Check all resource limitsdockerinspectcombined-limits|grep-A10"HostConfig"# Clean updockerstopcombined-limits
dockerrmcombined-limits