[2020/11] Windows 10 Home で Docker 動かす時は、もう Docker ToolBox 要らない

2020/11/15

結論

WSL2 入れていれば 普通の Docker Desktop for Windows が動かせます。

自分の環境だと、Windows Home 1909, Build 18363 で稼働させています。

日本語ドキュメントだと

システム要件

Windows 10 Home マシンで Docker Desktop を実行するには、以下の要件が必要です。

・Windows 10, version 2004 またはそれ以上のインストール

…

って書かれているんだけど、英語ドキュメントだと

System Requirements

Windows 10 Home machines must meet the following requirements to install Docker Desktop:

・Install Windows 10, version 1903 or higher.

…

って書かれてるんですよねー。先に日本語ドキュメント読んでたらやる前に諦めてたわ…。

手順

WSL 2 導入

本家サイト見ながらインストール。

Install Windows Subsystem for Linux (WSL) on Windows 10 | Microsoft Docs

Docker Desktop インストール

Requires Microsoft Windows 10 Professional or Enterprise 64-bit. For previous versions get Docker Toolbox.

って書かれてるので、「あー、やっぱ Home は Toolbox 使うしかないんだなー…」とかめげずに、すぐ下の「Get Docker」ボタンをクリックして、Installerをダウンロード。

こちらも通常のインストール手段で完了。

Docker Desktop for Windows – Docker Hub

OS再起動したら使えるようになりました。