docker-machine: no machine name, no “default” exists
Docker Machine is a tool that lets you install Docker Engine on virtual hosts Docker machine just like building docker on a Vm, so first you have to create a Vm, in your case: docker-machine create default