How to use Docker on windows using VMware Workstation (without hyper-v)

A guide to use docker on windows without docker for windows!

  1. Install VMware Workstation
  2. Download Docker binaries from
  3. Download Docker machine binaries from
  4. Download Docker Machine Vmware Workstation driver form
  5. Extract & Move downloaded files to a directory in your path
  6. Execute `docker-machine create — driver=vmwareworkstation dev` in cmd to create a machine
  7. Execute `docker-machine env dev > dockerdev.bat` in cmd to create a batch file called dockerdev.bat and copy/move it to your path
  8. Execute the batch file created in step 7 (dockerdev)
  9. Use `docker` as usual