ものづくりのブログ

うちのネコを題材にしたものづくりができたらいいなと思っていろいろ奮闘してます。

Windows 10にdockerをセットアップしてみる

Windows 10にdockerをセットアップする流れをまとめてみました。

DockerDesktopインストール①

DockerDesktopInstallerを以下のサイトからダウンロードします。
www.docker.com
ダウンロードした「Docker Desktop Installer」実行します。
チェックはデフォルトのまま「OK」押下します。
f:id:a1026302:20210216135138j:plain
インストールが完了したら「Close and restart」をクリックするとWindows OSが再起動するので注意してください。
f:id:a1026302:20210216135153j:plain

WSL2更新

Windowsが起動すると「WSL 2 installation is incomplete.」という内容が表示されるので、「WSL2」を更新します。
f:id:a1026302:20210216134015j:plain
以下のサイトにアクセスします。
docs.microsoft.com
更新パッケージを取得します。
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
表示に従い「Next」ボタンをクリックします。
f:id:a1026302:20210216134920j:plain
完了したら「Finish」クリックします。
f:id:a1026302:20210216134926j:plain

DockerDesktopインストール②

WSL2の更新ができたので、「Restart」ボタンをクリックします。
f:id:a1026302:20210216140746j:plain
再起動すると以下の部分がグリーンになります。
f:id:a1026302:20210216141208j:plain

動作確認

コマンドプロンプトを立ち上げて動作確認してみます。

C:\Users\test>docker run -d -p 80:80 docker/getting-started
Unable to find image 'docker/getting-started:latest' locally
latest: Pulling from docker/getting-started
aad63a933944: Pull complete                                                                                             b14da7a62044: Pull complete                                                                                             343784d40d66: Pull complete                                                                                             6f617e610986: Pull complete                                                                                             Digest: sha256:d2c4fb0641519ea208f20ab03dc40ec2a5a53fdfbccca90bef14f870158ed577
Status: Downloaded newer image for docker/getting-started:latest
90d11b19ae7dcd57cbc1b161ceac92af474f876f274499120f3103882b140f83

動いてそうです。
f:id:a1026302:20210216141740j:plain