WSLでDockerを利用する

やりたいこと

WindowsのWSL環境でDockerを利用できるようにする

環境

以下は公式サイトの前提条件です(翻訳のため、日本語が変です・・)

WSL バージョン 1.1.3.0 以降。
Windows 10、バージョン 1903 以降、または Windows 11。
Windows で WSL 2 機能を有効にしました。 詳細な手順については、 Microsoft のドキュメント を参照してください。
ダウンロードしてインストールしました Linux カーネル更新パッケージを 。

https://docs.docker.com/desktop/windows/wsl/#download

※Docker Desktop は、中小企業 (従業員数 250 人未満かつ年間収益 1,000 万ドル未満)、個人使用、教育、および非営利のオープンソース プロジェクトには無料です。 それ以外の場合は、プロ向けの有料サブスクリプションが必要です。

https://docs.docker.com/desktop/faqs/general/

WSLインストール手順はこちらをご覧ください

手順

Docker Desktop for Windowsをインストールする

Docker Desktop WSL 2 backend on Windows
Turn on the Docker WSL 2 backend and get to work using best practices, GPU support, and more in this thorough guide.

Docker Desktop for Windowsをクリックしてダウンロードする

Docker Desktop Installer.exeをダブルクリックして実行する

OKをクリック

Close and log outをクリックする

※クリックするとPCのサインアウトを始めるので注意

PCログイン後、以下画面のAcceptをクリックする

Skipをクリックする

Skip tutorialをクリックする

点をクリックしSettingsをクリックする

Resources→WSL integrationをクリックし、AlmaLinux8を選択 Apply&restartをクリックする

wslでdockerの動作を確認する

docker --version

コメント

タイトルとURLをコピーしました