Macbook のバッテリがやけに減るなあと思っていたら、com.docker.hyperkit
プロセスの CPU 使用率が、200% から 300% を維持したままになった。
GitHub にも同様の issue がいくつかある。
https://github.com/docker/for-mac/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+cpu
issue を眺めていると、File Sharing に問題がありそうというコメントがあったので、試しに Preferences - File Sharing
で /Users/
を削除してみると CPU 使用率が一気に落ち着いた。
ただ、このままでは、Mac のファイルをコンテナにマウントできないので、/Users/
を戻そうとするとエラーで受け付けられなかった。(Docker に reserved だから云々)
結局、Preferences - Reset
で Reset to factory defaults
をクリックしてインストール状態に戻して解決した。( /Users/
はデフォルトで File Sharing に含まれるので復帰している。)
docker-compose
でいくつかコンテナを上げてみたが、CPU 使用率は数 % に落ち着いている。