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 https://download.docker.com/win/
  3. Download Docker machine binaries from https://github.com/docker/machine/releases
  4. Download Docker Machine Vmware Workstation driver form https://github.com/pecigonzalo/docker-machine-vmwareworkstation/releases
  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