1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Docker Desktopインストール後初回起動でUnexpected WSL errorが出たときに確認すること

Last updated at Posted at 2024-03-31

環境

  • OS:Windows

エラー内容

Docker Desktopのインストール後、初回起動時以下エラーが発生。
Docker Desktop - Unexpected WSL error
Docker Desktop - Unexpected WSL error

確認すること

確認手順

  1. タスクマネージャーを開く
  2. パフォーマンスタブを開く
  3. CPUのパフォーマンスを表示する

期待値

  • 仮想化が有効になっていること

対処方法

確認すること > 期待値に沿わない場合、BIOS設定で仮想化を有効にする。
BIOSの画面はPCにより違うため、各サポートを確認すること。

例)Lenovo製品の場合

Lenovoサポート > Virtualization Technology (VT-X)を有効にするにはを参照。

その他の原因

仮想化が有効になっているにも関わらず、Docker Desktop - Unexpected WSL errorが発生している場合は、他に原因があるため調べること。

  • Windowsの機能の有効化または無効化が正しく設定できているか
  • WSLの前提条件を満たしているか
  • Dockerのバージョン起因ではないか

詳細

Dockerはバージョンによって内部でWSLを利用している。そして、WSLは内部でHyper-Vを利用している。Hyper-Vは仮想マシンを使うためのツールである。結果、BIOSで仮想化が無効化されている場合、Docker Desktopインストール後初回起動でUnexpected WSL errorが発生する。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?