Hi I have created a virtual box with certain params (number of cpus memory etc), can I change those settings anywhere without having to re-create the VM ? If I use docker-machine create then I'm going to have to re-do eveything in that image again.
Yeah you can. Just load up the UI and you'll see your docker machine VM.
Change memory, add storage, change CPUs, etc. You need to make sure your VM is not running when you make any config changes.