[Mac] VMware Fusion で Docker を実行する

VMware Fusion 内の macOS で Docker を使ってみたくなった。

まず、普通にインストールしようとした。

Docker Desktop for Mac – Docker Hub
https://hub.docker.com/editions/community/docker-ce-desktop-mac/

Docker アプリを起動しようとすると、非対応だからダメだと表示された。

この場合、一旦 VMware Fusion 内の macOS をシャットダウンする。

OS の設定画面を開き、「System Settings>Processors & Memory>Advanced options」で Enable hypervisor applications in the virtual machine にチェックを入れる。

そして、メモリーはできるだけ多めにしておく。私は 4000MB ぐらいにしておいた。

この上で macOS を起動すると、Docker を実行できた。

参考:
MacOS の VMWare Fusion 内で Docker for Windows をインストールする – ばうあーろぐ
https://girigiribauer.com/tech/20160929/