docker-machine is a cool project that allows you to work with different docker environments, especially when your machine or OS (like Windows 10 Home) does not allow for native docker. My primary use case for docker-machine was spinning up a VirtualBox host and using it to run the docker service.
It seems that docker-machine is not in so much active development any more and I decided to switch to another project for my particular use case: Windows 10 Home with VirtualBox. One solution is minikube:
minikube start minikube docker-env | Invoke-Expression # Windows PowerShell eval $(minikube docker-env) # bash shell docker pull python:3 docker images
and you’re set to go.