在 Github 提到「Reopen #2081 as it is still an issue (was closed as stale, can’t reopen myself)」的文章,macOS 版本的 Docker 很吃資源 (即使沒有 Container 運行),這對於一些硬體相對不足的 macOS 用戶來說是迫切需要處理的問題 … 尤其 Apple 的價格根本是給有錢人用的啊!!
Docker 吃資源的問題往前翻 Github issues 就找到許多類似的問題,但是這些 issue 一直被 reopen 拿出來鞭 …
不過在討論串中有人提到預設 Docker 的 debug 模式是打開的,以及 CPU 預設是吃 4 Core CPU,把這兩項關閉之後電池的消耗率有大幅的減少:
關閉 Debug Mode
Docker -> Preferences -> Docker Engine
{
"debug": false,
"experimental": false
}
修改 Docker 佔用的硬體資源
Docker -> Resources -> Advanced
平常 Docker 也是拿來測一下而已,實在不需要跑這麼多的 Resources 直接降到 1 Core, 1G Mem 能動就好 …
雖然 Docker 常見的用戶都是 Engineer 但也不用預設就開 Debug mode 吧 …