This is slightly trickier than I anticipated so noting it down for future reference.
The command should be along these lines (assuming AWS keys are configured via environment variables or config file):
$ docker-machine create \
-d amazonec2 \
--amazonec2-region us-west-1 \
--amazonec2-ami ami-818bd5e1 \
--amazonec2-zone b \