Skip to content
This repository has been archived by the owner on Sep 26, 2021. It is now read-only.

v0.5.6

Compare
Choose a tag to compare
@dgageot dgageot released this 11 Jan 15:11
· 1058 commits to master since this release

Installation

  1. Download the file for your OS and architecture.
  2. Move the binary to your PATH.

e.g., for Mac OSX:

$ curl -L https://github.com/docker/machine/releases/download/v0.5.6/docker-machine_darwin-amd64 >/usr/local/bin/docker-machine && \
  chmod +x /usr/local/bin/docker-machine

Linux:

$ curl -L https://github.com/docker/machine/releases/download/v0.5.6/docker-machine_linux-amd64 >/usr/local/bin/docker-machine && \
  chmod +x /usr/local/bin/docker-machine

Windows (using git bash):

$ if [[ ! -d "$HOME/bin" ]]; then mkdir -p "$HOME/bin"; fi && \
  curl -L https://github.com/docker/machine/releases/download/v0.5.6/docker-machine_windows-amd64.exe > "$HOME/bin/docker-machine.exe" && \
  chmod +x "$HOME/bin/docker-machine.exe"

Changelog

0.5.6 (2016-01-11)

General

  • create
    • Set swarm master to advertise on port 3376
    • Fix swarm restart policy
    • Stop asking for ssh key passwords interactively
  • env
    • Improve documentation
    • Fix bash on windows
    • Automatic shell detection on Windows
  • help
    • Don't show the full path to docker-machine.exe on windows
  • ls
    • Allow custom format
    • Improve documentation
  • restart
    • Improve documentation
  • rm
    • Improve documentation
    • Better user experience when removing multiple hosts
  • version
    • Don't show the full path to docker-machine.exe on windows
  • start, stop, restart, kill
    • Better logs and homogeneous behaviour across all drivers

Build

  • Introduce CI tests for external binary compatibility
  • Add amazon EC2 integration test

Misc

  • Improve BugSnags reports: better shell detection, better windows version detection
  • Update DockerClient dependency
  • Improve bash-completion script
  • Improve documentation for bash-completion

Drivers

  • Amazon EC2
    • Improve documentation
    • Support optional tags
    • Option to create EbsOptimized instances
  • Google
    • Fix remove when instance is stopped
  • Openstack
    • Flags to import and reuse existing nova keypairs
  • VirtualBox
    • Fix multiple bugs related to host-only adapters
    • Retry commands when VBoxManage is not ready
    • Reject VirtualBox versions older that 4.3
    • Fail with a clear message when Hyper-v installation prevents VirtualBox from working
    • Print a warning for Boot2Docker v1.9.1, which is known to have an issue with AUFS
  • Vmware Fusion
    • Support soft links in VM paths

Libmachine

  • Fix code sample that uses libmachine
  • libmachine can be used in external applications

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:

  • Abhijeet Kasurde
  • Akihiro Suda
  • Daehyeok Mun
  • David Gageot
  • Dustin Blackman
  • Fabrizio Soppelsa
  • Gonzalo Peci
  • Harald Albers
  • Jacob Blain Christen
  • Jean-Laurent de Morlhon
  • Nathan LeClaire
  • Stefan Scherer
  • Xinjiang Shao
  • jellin
  • rediceli

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

Checksums

  • docker-machine_darwin-amd64
    • sha256 a9fb7146d370b3623ca8b13f75e1c0bdf2a07ef2553ac94e61ec96d47c6c895b
    • md5 60f1f05e74e6c58c70294f9c400ebb46
  • docker-machine_linux-amd64
    • sha256 ebaf9fc4bdc19e8523905490af422ab4db5dea7bd399c917c7e00851a65d3df5
    • md5 f174c2cb1849c7e5b8d7781e8988c1f9
  • docker-machine_windows-386.exe
    • sha256 9fb46ac4059ee778d817cdccef5f7dcaff1ec8184bb09504e276f7edb8c820c9
    • md5 a7601f0a8fa6fd7bd6dac9f6c45b8359
  • docker-machine_windows-amd64.exe
    • sha256 38094c1fd581569f9b6d243532a9dea71489973c3a400645db8666347db151dd
    • md5 45d138c559b184337b0fad59f1d48d67