Dockerのインストール

Windowsのバージョンを確認

Windows11の設定>システム>バージョン情報

  • エディション:Windows11 または Windows10(OSビルドによる)

Windowsを最新バージョンにアップデート

Windows11の 設定>Windows Update

  • 最新バージョンにアップデートする

WSLのインストール状況を確認する

Windows11の コントロールパネル>プログラム>Windows の機能の有効化または無効化

  • Linux用Windowsサブシステム:チェックが入っていなければOK
  • 仮想マシンプラットフォーム:チェックが入っていなければOK(エラーが発生しオフにできなかったが続行する)

WSL2をインストール

Windows11の検索で「powershell」と入力して「Windows PoweShell」を「管理者として実行する」を押下

Windows PoweShellで「wsl –install」を実行し、完了したら再起動する

Windowsの再起動後、自動的にUbuntuが起動するため初期設定を行う

  • ユーザー名
  • パスワード

PCを再起動する

Docker Desktopをインストールする

Dockerの公式サイトからインストーラーをダウンロード

インストーラーを実行する

再起動する

Docker Desktopを起動する

利用規約は「Accept」を押下する

ヘッダーメニューの Settings>Resources>WSL integration の「Ubuntu」を有効化して「Apply & restart」を押下

インストールを確認する

Windows PowerShellを管理者として起動し、コマンドを実行する

  • wsl –list –verbose

Stateの列がすべてRunningになっていて、VERSIONの列がすべて2と表示されていればインストール成功