2017-06-19 125 views
1

我目前正在使用i7的Macbook Pro,它有8個內核。但是,我不能夠將CPU內核,超過1。當我運行Docker無法使用所有Macbook的CPU內核

docker run --cpus=2 "my-image" 

我得到以下錯誤:

docker: Error response from daemon: Range of CPUs is from 0.01 to 1.00, as there are only 1 CPUs available. 

我缺少什麼?

+0

'碼頭版本'?你有Mac的碼頭嗎?(任務欄中的鯨魚) – Robert

+0

我正在使用17.05.0-ce – user1664213

+0

點擊鯨魚,做@Oliver的回答 – Robert

回答

1

您需要增加Docker 服務器中可用於容器的CPU的最大數量。在OS X中,您可以在首選項 - >高級中找到它們。