🐳

【プログラミング環境の構築②】そしてDocker

2024/03/31に公開

前回の作業でWindows上でLinuxが使えるようになったので、今回はDockerを使えるようにします。

WindowsのPCでDockerが動くようにします

①インストーラをダウンロード

WSL2用のDocker Desktopのページから「Docker Desktop for Windows」のインストーラをダウンロードします。

②インストール

ダウンロードした「Docker Desktop Installer.exe」を実行して、Docker Desktopをインストールする。
※「configuration」の「Use WSL 2 instead of Hyper-V」はチェックを入れる。

③Docker Desktopを起動

スタートメニューに「Docker Desktop」が表示されるようになるので、「Docker Desktop」を起動します。
Docker Subscription Service Agreement(サブスクリプション サービス使用許諾)に同意し(Acceptをクリック)、「Finish setting up Docker Desktop」で使用する設定を選択して、「Finish」をクリックします。
「Sign up」と質問はとりあえずスキップできます。

④設定

Containers(コンテナの画面)が表示されるので、画面上部のメニューの歯車アイコンをクリックして、WSLとUbuntuを使うことを設定します。

【設定1】「General」の「Use the WSL 2 based engine」をチェック

【設定2】「Resources」の「WSL Integration」で「Ubuntu」を有効

「Apply & Restart」をクリックしてDocker Desktopを再起動します。

⑤動作確認

PowerShell(コマンドプロンプトでもok)で以下のコマンドを実行して、実行結果にHello from Docker!という文字が表示されていれば、動作確認okです。

PowerShell
docker run hello-world

※コンテナとイメージの画面にhello worldのコンテナとイメージが作られます。ゴミ箱アイコンをクリックすると削除できます。

Discussion