概要
WSL2が公開され、Windows 10HomeでもDockerやdocker-composeが利用できるようになりました。
しかし、Dockerをインストール後、WSL2が起動しない(正確には起動はするが、一瞬で落ちる)事象が発生し、
めちゃくちゃ困りました。
その復旧方法を模索したので、ここに記します。
ディストリビューションを確認
管理者モードで起動したコマンドプロンプト(以下、cmd)に以下のコマンドを打ち込みます。
wsl --list --verbose
おそらくdocker系に「*」がついていると思います。
こいつのせいっぽいです。
ディストリビューションを変更
以下のコマンドで通常起動させるディストリビューションに変更しましょう。
wslconfig /setdefault Ubuntu20.14 2
参考
https://docs.microsoft.com/ja-jp/windows/wsl/reference
この記事を書いた人
Nな人(えぬなひと)。
Nは本名から取っています。
Laravelが大好きなPHPerで、WEBを作るときはLaravelを技術スタックに絶対推すマン。
PHP、Pythonと、昔はperlを書いていたP言語エンジニア。
最近はNimを書いたりしています。
Nは本名から取っています。
Laravelが大好きなPHPerで、WEBを作るときはLaravelを技術スタックに絶対推すマン。
PHP、Pythonと、昔はperlを書いていたP言語エンジニア。
最近はNimを書いたりしています。