WSLとDockerのセットアップ方法(Windows用)

WSLとDockerのセットアップ方法(Windows用)の目次

Docker Desktopを使用する場合

確認

Docker Desktopを使用しない場合(Docker Desktopを使用する場合を実行している方は不要です)

Docker上で生成したファイルの編集時にPermission Deniedと出るとき

WSL2のインストール

  1. Windowsの検索バーでターミナルを検索して開いてください

  2. コマンドプロンプトを開いてください

  3. wsl --installを実行してください

  4. インストールしている間ユーザー名やパスワードの設定を求められますので設定してください(忘れないようにメモもしておきましょう)

  5. ターミナルの∨記号を押して、設定からデフォルトをUbuntuに変更しておきましょう

Dockerのインストール

Docker Desktopを使用する場合

※ WSL環境でDocker Desktopを使用するとPCが重くなる現象が確認されています。Docker Desktopを起動したときだけ重くなる場合は下記「Docker Desktopを使わない場合」をお試しください。

  1. https://docs.docker.com/desktop/install/windows-install/にアクセスしましょう

  2. Docker Desktop for Windowsを押してWindows用のDockerをダウンロードしましょう

  3. ダウンロードしたファイルをクリックしてインストーラーを起動しましょう

  4. インストーラーの指示に従ってインストールを進めてください

  5. インストールが終わったらClose and restartを押してください