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

v0.8.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@nathanleclaire nathanleclaire released this 14 Jun 23:02
· 582 commits to master since this release

Installation

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

You can use the usual commands to install or upgrade:

On OS X or Linux

$ curl -L https://github.com/docker/machine/releases/download/v0.8.0-rc1/docker-machine-`uname -s`-`uname -m` >/usr/local/bin/docker-machine && \
  chmod +x /usr/local/bin/docker-machine

On Windows with git bash

$ if [[ ! -d "$HOME/bin" ]]; then mkdir -p "$HOME/bin"; fi && \
curl -L https://github.com/docker/machine/releases/download/v0.8.0-rc1/docker-machine-Windows-x86_64.exe > "$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.

Changelog

General

  • Fix issue with plugin heartbeat log repeating on disconnect
  • Add tcsh support to env --shell
  • Add zsh completion scripts
  • Bump Go version to 1.6.2

Drivers

  • amazonec2
    • Workaround to prevent orphaned SSH keys
  • virtualbox
    • Add option for VM UI type (--virtualbox-ui-type)
  • vmwarefusion
    • Fix CPU option inconsistency
  • openstack
    • Expose user data parameter (--openstack-user-data-file)
  • generic
    • Copy public key to created Machine directory

Provisioners

  • Add Oracle Enterprise Linux support
  • Fix port binding of Swarm master
  • Add ability to create a manager instance which does not get scheduled on
  • Introduce --swarm-join-opt to pass options to agent nodes
  • Various SSH-related fixes
  • Fix state for upgrade path

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:

  • Ahmet Alp Balkan
  • Bilal Amarni
  • David Gageot
  • Eric A. Zarko
  • Eric Bloch
  • Ke Xu
  • Kendrick Coleman
  • Lucien Gougerot
  • Matt Baldwin
  • Mikhail Zholobov
  • Nathan LeClaire
  • Nicolas De Loof
  • Oleksandr Motsak
  • Pradeep Padala
  • Quentin Perez
  • Robert Breker
  • Ronak Banka
  • Sven Dowideit
  • Tristan Keen
  • Vincent Bernat
  • Wade Tandy
  • Xavier Ziemba
  • Yi EungJun
  • theodthompson
  • [email protected]

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

Checksums

  • docker-machine-Darwin-x86_64
    • sha256 1ea9f0a933863d5a9204553bd55f14b8f434a91086398fc83b727a6e7f287d2a
    • md5 caa5a5345d967d82407b3c59518e0041
  • docker-machine-Linux-x86_64
    • sha256 b583907afc3d3191ff7cd701c900b12ae50b47dd6ca1dfb85c6af2b5e6148c9f
    • md5 a7dd7502a691c51f2b0532a9306ce50f
  • docker-machine-Windows-i386.exe
    • sha256 95c975799dbebecdb7ad02f84273476c4f4d75933370368cd193d2efb5ba4bc5
    • md5 0a057663522e440069a4c74db4e59c0e
  • docker-machine-Windows-x86_64.exe
    • sha256 8cb67413d602765ae0749e0fc24488a5988de012ddde630ea12d6267748d8db3
    • md5 b48e97c8d94dbd7ce6b90ec97743300c