
You can only cask install (you can confirm this by running brew search virtualbox). Make sure VirtualBox is installed and VBoxManage is in the path"

Error with pre-create check: "VBoxManage not found. If you try, you’ll see: $ docker-machine create -driver virtualbox default Creating CA: /Users/yutafujii/.docker/machine/certs/ca.pem Creating client certificate: /Users/yutafujii/.docker/machine/certs/cert.pem Running pre-create checks. ⚠️ ️️ You can’t still create a machine because you don’t have VirtualBox. ( source) Docker-Machine installation via Homebrew $ brew install docker-machine So you have to install docker-machine in order to create VM and attach to it. This is because on macOS the docker binary is only a client and you cannot use it to run the docker daemon, because Docker daemon uses Linux-specific kernel features, therefore you can’t run Docker natively in OS X. If you try, you’ll see: $ docker run hello-world docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. ⚠️ You can’t run Docker just after installing Docker. Some of the instructions about docker installation on Mac OS use the latter code that installs Docker as an Application, which you can see a good explanation. Note that brew install docker and brew cask install docker is different.

Docker installation using Homebrew Step-by-step Installation Process Docker installation via Homebrew $ brew install docker $ docker -version Docker version 18.09.5, build e8ff056
