🦈

WSL2+Dockerの環境構築やる

2022/12/06に公開

何番煎じかわからないけど、PC初期化する度にググるのはめんどいのでまとめる。
Windows11ではやり方違うらしいけど、そんときゃそん時

WSLのインストール

1.事前準備

  1. 「コントロールパネル」>「プログラム」>「Windowsの機能の有効化または無効化」を選択
  2. 「Linux用Windowsサブシステム」と「仮想マシン プラットフォーム」にチェックを入れる
  3. 再起動を求められるので再起動する。

2.WSL2のインストール

microsoft公式のいう通りにやる
とりあえず、今回はUbuntu22.04.1 LTSを入れた。
WindowsTerminalも一応入れた

3.Docker入れよう

  1. Docker公式からDockerDesktopのインストーラーを落とす
  2. 必要に応じてDockerのアカウントとか作る。企業さんなら最近有料化したのでライセンス関係を会社に確認しようね
  3. DockerDesktopを開いて、右上の歯車の設定から、「General」>「Use the WSL 2 based engine」にチェックを入れる。
  4. WSL2上で、「docker -v」とかやって反応あったらおっけ。
  5. 「sudo usermod -aG docker [ユーザ名]」で権限設定しておく

今後Dockerを使う時

Docker Desktopのアプリを起動してからWSL2を起動すると使えるよ。

Discussion