こんにちは、@0yanです。2020年3月6日に窓の杜から「Windows 10 HomeでもDocker Desktopが使えるようになった」という記事が出ましたので、早速試してみました。
環境
- Windows 10 Home(バージョン:10.0.19041 ビルド 19041)
- Windows Subsystem for Linux 2(WSL2)
- Ubuntu 18.04
- Visual Studio Code(バージョン:1.42.1)
WSL機能の有効化、Ubuntuのインストール及びWSL2への切替方法については、本ページ最下部の参考記事をご覧くださいませ。
Docker Desktopを使えるようにするまでの手順
Docker Desktop for Windows Edge Release notesからDocker Desktop Community 2.2.2.0をダウンロードします。
Configuration画面で「Enable WSL 2 Features」にチェックが入っていることを確認し、OKボタンをクリックします。
インストールが成功すると、Windowsからログアウトを求められるので「Close and log out」をクリックしてログアウトします。
再度ログインすると、Docker IDでログインするよう求められるのでログインします(まだIDを作成していない場合は作成します)。
Visual Studio Codeを起動し、リモートエクスプローラーをクリックします。そこに「docker-desktop」が表示されていれば使う準備は完了です!
【補足】
万が一、Visual Studio Codeにリモートエクスプローラーが表示されていなかったら、Remote Developmentをインストールしてください。
参考記事
①Windows 10 Insider Preview ビルドのインストール方法
Windows Insider Program ユーザー ガイド
②WSL1の有効化とUbuntuインストールまでの手順
【備忘録】Windows 10にUbuntuをインストールするまでの手順
③WSL2への切り替え手順
WSL2の環境構築手順