![](https://my-note.net/wp-content/uploads/2022/06/ian-taylor-jOqJbvo1P9g-unsplash-1024x683.jpg)
今まで特に必要ではなかったので使っていなかったのですが、どうしても入用になりいまさらながら導入することにしました。ネットでちょこちょこ見ながらコピペしているだけなので、完全に個人メモです。
Windows Subsystem for Linuxの略であるWSLはその名の通り、Windowsと並行してLinuxを動かすための仕組みなのですが、WSL2になってからそのあーきてくちゃーが変更され、Hyper-Vという仮想マシンサービス上で文字通り「本物」Linuxカーネルが動くようになっている(らしい)。DockerはLinux上で動くソフトウェアなので、まずはWSL2をインストールしてあげます。
![](https://my-note.net/wp-content/uploads/2022/06/Screenshot-by-Dropbox-Capture.png)
「Windowsの機能の有効かまたは無効化」で、Linux用Windowsサブシステムが無効になっていることを確認します。
![](https://my-note.net/wp-content/uploads/2022/06/Screenshot-by-Dropbox-Capture-1.png)
WSL2のインストールは管理者として実行したWindows PowerShellで行います。(OSによってはいくつかのPowerShellがあるので気を付けてください)
![](https://my-note.net/wp-content/uploads/2022/06/image-e1656507878825-1024x675.png)
インストール用のコマンドは簡単です。
wsl --install
![](https://my-note.net/wp-content/uploads/2022/06/Screenshot-by-Dropbox-Capture-2.png)
再起動が求められるので再起動します。
再起動後は自動的にUbuntuがインストールされます。(しばらくかかります)
![](https://my-note.net/wp-content/uploads/2022/06/Screenshot-by-Dropbox-Capture-4-e1656508659394.png)
Linuxのユーザー名とパスワードを決めると完了です。
![](https://my-note.net/wp-content/uploads/2022/06/Screenshot-by-Dropbox-Capture-5.png)
![](https://my-note.net/wp-content/uploads/2022/06/Screenshot-by-Dropbox-Capture-4.png)
PowerShellで確認するとWSLのVersion2がインストールされていることがわかります。
![](https://my-note.net/wp-content/uploads/2022/06/Screenshot-by-Dropbox-Capture-6.png)
Ubuntuのバージョンは20.04とのこと。一応アップデートさせておきます。
sudo apt update && sudo apt upgrade
![](https://my-note.net/wp-content/uploads/2022/06/Screenshot-by-Dropbox-Capture-7.png)
20.04.4にアップデートされました。
![](https://my-note.net/wp-content/uploads/2022/06/Screenshot-by-Dropbox-Capture-9.png)