トップ 一覧 置換 検索 ヘルプ RSS ログイン

WSL2の設定の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!参考
https://qiita.com/snaka/items/a8eee4cfc8f7d733e6ab
https://www.atmarkit.co.jp/ait/articles/1904/05/news027.html
https://www.atmarkit.co.jp/ait/articles/1806/28/news043.html

!!!初期設定
*BIOSでVT-xを有効にする
*Linux用Windowsサブシステムと仮想マシンプラットフォームをインストール
**Windowsの機能の有効化または無効化から以下をチェックしてOK
*** Linux用Windowsサブシステム
*** 仮想マシンプラットフォームをインストール
* 場合によってはカーネルコンポーネントの更新が必要
** https://docs.microsoft.com/ja-jp/windows/wsl/install-win10#step-4---download-the-linux-kernel-update-package

!!!ディレクトリビューションを手動でインストール
通常はMicrosoft Storeで利用したいディストリビューションをインストールする。
Microsoft Storeを使わない場合は、以下のURLからダウンロードする
https://docs.microsoft.com/ja-jp/windows/wsl/install-manual

PowerShell
 Add-AppxPackage Ubuntu-20.04.appx
とか

!!!ディストリビューションの設定
+ localhost でWSLに接続できるようにする
++ c:\Users\<ユーザ名>\.wslconfig を作成して以下の内容を記載する
+++ localhostForwarding=True
+ localeの設定
++ sudo apt -y install language-pack-ja
++ sudo update-locale LANG=ja_JP.UTF8
+ timezoneの設定
++ sudo dpkg-reconfigure tzdata
+ ssh serverの設定
++ sudo ssh-keygen -A
++ sudo service ssh start で起動
+ dockerの設定
++ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
++ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
++ sudo apt-get update
++ sudo apt-get install docker-ce docker-ce-cli containerd.io
++ sudo apt update
++ sudo apt install docker-ce docker-compose
++ sudo gpasswd -a ユーザ名 docker
+ 起動用bat
++ wsl -u root -- service ssh start
++ wsl -u root -- service ssh docker


{{category2 OS,Windows}}
{{category2 ツール,WSL}}