概要
Windows 10 (21H2) + Docker Desktop (v20.10.22)の環境下において、Dockerが稼働した状態でSleepに入り、その後復旧するとCPU使用率100%となってしまう。
タスクマネージャで確認するとVmmemが食いつぶしている。
原因
不明。
2023/04/11追記
もしかしたらWSLにデストリビュージョンをインストールしていなかったからか?
Ubuntuを入れたところ、本現象が発生しなくなった。
ただし、スリープから帰ってきたときにDockerが死んでいるので再起動が必要。
対策
スリープ後にDocker DesktopとWSLを一度シャットダウンすれば通常状態に戻る。
WSLのシャットダウン
wsl --shutdown
Dokcer DesktopはタスクトレイのアイコンからQUIT → 再起動
助けて
根本的に解決できる方法ないですかね…