Skip to content

@shin- shin- released this Jul 12, 2017 · 184 commits to master since this release


If you're a Mac or Windows user, the Docker Toolbox will install Docker Machine v0.12.2 for you, alongside the latest versions of the Docker Engine, Compose and Kitematic.

You can use the usual commands to install or upgrade:


$ curl -L`uname -s`-`uname -m` >/usr/local/bin/docker-machine && \
  chmod +x /usr/local/bin/docker-machine

On Linux

$ curl -L`uname -s`-`uname -m` >/tmp/docker-machine &&
    chmod +x /tmp/docker-machine &&
    sudo cp /tmp/docker-machine /usr/local/bin/docker-machine

On Windows with git bash

$ if [[ ! -d "$HOME/bin" ]]; then mkdir -p "$HOME/bin"; fi && \
curl -L > "$HOME/bin/docker-machine.exe" && \
chmod +x "$HOME/bin/docker-machine.exe"

Otherwise, download one of the releases from the release page directly.

See the install docs for more install options and instructions.



  • The scp sub-command now allows to provide an optional user@ to the address.
  • Fixed bash completion on OS X


  • amazonec2
    • Updated default AMIs to the latest version of Ubuntu 16.04 LTS
    • Fixed a bug preventing proper machine removal
  • vmwarevsphere
    • Creating VMs on a DRS-enabled cluster should now work properly
    • Fixed a bug that prevented provisioning
  • vmwarefusion
    • Fixed a bug that prevented provisioning
  • exoscale
    • Updated library

Thank You

Thank you very much to our active users and contributors. If you have filed detailed bug reports, THANK YOU!
Please continue to do so if you encounter any issues. It's your hard work that makes Docker Machine better.

The following authors contributed changes to this release:

  • André Carvalho
  • Andrew Featherstone
  • Ben Woosley
  • Dmitry Ilyevsky
  • Joffrey F
  • Marc-Aurèle Brothier
  • Michael Bisbjerg
  • polawat phetra
  • Sven Dowideit

Great thanks to all of the above! We appreciate it. Keep up the great work!


  • docker-machine-Darwin-x86_64
  • sha256 (stdin)= d617d70f2c2a14a6ed0513b086f6bb001aa33e3f0cf411f572d833dc08b6b750
  • md5 (stdin)= 81cd98f5c415e0138765196049d60dbc
  • docker-machine-Linux-aarch64
  • sha256 (stdin)= 56f1e04811e21e972c44ca9b1d0a78784764646fedab3858c6239fcbaac4c87d
  • md5 (stdin)= f62fadc82d5c0216ed88b29e1925349c
  • docker-machine-Linux-armhf
  • sha256 (stdin)= a4235d9960066d83f0809b171289fe32adc0be5612162e3acec346ecd1f822e7
  • md5 (stdin)= 3c7d63f1d82b95f1f5e2d7668404ba32
  • docker-machine-Linux-x86_64
  • sha256 (stdin)= 3c0a1a03653dff205f27bb178773f3c294319435a2589cf3cb4456423f8cef08
  • md5 (stdin)= 3da8ff7298b050cb8abc8ada80f82b61
  • docker-machine-Windows-i386.exe
  • sha256 (stdin)= 52b1d057d76bbb4407f65c2e05dd7ff85a42dfae9c208f122b08f33ef784ae59
  • md5 (stdin)= 103538a2101c4e396d7b48ecaa54ffc8
  • docker-machine-Windows-x86_64.exe
  • sha256 (stdin)= f99f200de796a4b3b01eab4bd71a461faec792776d74fbc7727e77729bb32ae3
  • md5 (stdin)= ea71b9d4fd60349fae61179ef9d7a102
Assets 10
You can’t perform that action at this time.