I run vmware workstation for my dev needs and have to maintain different VMs for diff environments.
Docker seems to allow running diff environments in containers, therefore
Inside of my Windows 10 x64 VM can I run docker and use different images and containers to develop, build and test my code? (Remember I'm running my dev envrionment in VMware Workstation while docker uses VirtualBox)
How do I ship/take this my app (code+database+web api+ .....) to production? Does the the production machine need to run docker we well?
Please help clarify.
Update
By VMWare I mean VMWare workstation pro.