最近、開発環境をVagrantからDockerに乗り換えようと、Dockerの勉強を進めている。

普段は自宅のMacbook ProにDocker環境を用意し勉強をしているのだが、実務で使おうといざ会社のPCにDockerをインストールしようとしたところ、いきなり以下のエラーが発生し頓挫した。

Docker Desktop requires Windows 10 Pro or Enterprise version 15063 to run.

どうやらWindows版のDockerは、「Windows10 Home」にはインストールできないようで、「Windows10 Pro」が必要とのことだ。

以下の記事(外部リンク)にもあるように、Home版でDockerを使う場合はVirtualBoxなどの仮想環境が必要らしい。

https://www.suzu6.net/posts/85-windows-10-docker-toolbox/

しかし直接ホストマシンのカーネル機能を使用できないのであれば、あえてDockerに乗り換えるうまみが無いように思える。

ということで、会社PCでの開発環境はVagrantで十分という結論に至った。