📘
【Windows に WSL2 をインストールする】
目的
DockerDesktopを使用せずにWindowsにDocker環境を構築する。
背景
参考にしていた記事リンクが切れていたので補足として作成。DockerDesktopを使用せずにWindowsにDocker環境を構築にあたり、基本は上の記事を参考にしてみてください。
※一応これも残しておきますが、過去記事復活してました。
前提条件
windowsのバージョン
■ Windows 10 バージョン 2004 以降 (ビルド 19041 以降)
■ Windows 11
手順
WSLのインストール
管理者権限で開いたコマンドプロンプトまたはPowershellで次のコマンドを実行
wsl --install
基本は以上でインストール完了
トラブルシューテング
コマンド実行してWSLヘルプテキストが表示される場合
コマンドプロンプトまたはPowershellで次のコマンドを実行
wsl --list --online
次のようにインストールできる有効なディストリビューションの一覧が表示されます。
NAME FRIENDLY NAME
Ubuntu Ubuntu
Debian Debian GNU/Linux
kali-linux Kali Linux Rolling
・
・
・
次のコマンドの<Distro>を使用するディストリビューションの名前に置き換えてコマンドを実行
wsl --install -d <Distro>
※どのディストリビューションにを使用するか不明な場合は既定のディストリビューションのUbuntuを選択しましょう。
インストールが完了するとUbuntuが自動で開きます。
Ubuntu起動時に下記エラーが出る場合
Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x800701bc
Error: 0x800701bc WSL 2 ???????????? ???????????????????????
・
・
・
このエラーが発生したら下記のURLからLinux カーネル更新プログラム パッケージをダウンロードしてカーネル更新を行ってください。
Discussion