上節(jié)學習了如何限制容器對內(nèi)存的使用,本節(jié)我們來看CPU。
默認設置下,所有容器可以平等地使用 host CPU 資源并且沒有限制。
Docker 可以通過 -c
或 --cpu-shares
設置容器使用 CPU 的權重。如果不指定,默認值為 1024。
與內(nèi)存限額不同,通過 -c
設置的 cpu share 并不是 CPU 資源的絕對數(shù)量,而是一個相對的權重值。某個容器最終能分配到的 CPU 資源取決于它的 cpu share 占所有容器 cpu share 總和的比例。
換句話說:延伸閱讀
學習是年輕人改變自己的最好方式