解決策: Docker Desktop の予期しない WSL エラー

1. Windows に WSL2 (サブシステム) をインストールするための前提条件

バージョン:win10プロフェッショナル版

x64 システムの場合: バージョン 1903 以降、ビルド 18362 以降を使用。

18362 より前のバージョンは WSL 2 をサポートしていません。Windows Update アシスタントを使用して Windows バージョンを更新する

2. Windows での WSL2 (サブシステム) のインストール手順 (デフォルトでは C ドライブがインストールされます)

  • 管理者権限でpowershellを実行する

  • Windows 10 サブシステム機能を有効にし、開いた PowerShell ウィンドウに次のコマンドを入力します。

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  • 仮想マシン プラットフォーム機能を有効にし、開いた PowerShell ウィンドウに次のコマンドを入力します。
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  • コンピュータを再起動します
  • Linux カーネル更新パッケージをダウンロードします (x64 コンピューター用の WSL2 Linux カーネル更新パッケージ)
  • WSL 2 をデフォルトのバージョンとして設定し、開いた PowerShell ウィンドウに次のコマンドを入力します。
wsl --set-default-version 2

元のアドレス: http://zhangshiyu.com/post/58662.html

おすすめ

転載: blog.csdn.net/weixin_43824520/article/details/132433511