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

Releases: docker/machine

v0.8.0

27 Jul 20:56
Compare
Choose a tag to compare

Installation

If you're a Mac or Windows user, the Docker Toolbox will install Docker Machine v0.8.0 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/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/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
  • Fix certificate extended attributes issue (now more restrictive by default)

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:

  • Aaron Culich
  • Ahmet Alp Balkan
  • Bilal Amarni
  • Charlie Drage
  • Dan Jones
  • David Gageot
  • Dylan Page
  • Eric A. Zarko
  • Eric Bloch
  • Juan San Emeterio
  • Jeremy Katz
  • KOBAYASHI Shinji
  • 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]
  • tronicum

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

Checksums

  • docker-machine-Darwin-x86_64
    • sha256 97a6b92d0ef90f3dbc7194e14293db04bf704abb1d9ea3a2cc978de9a0f2020f
    • md5 46ec80d2ea4d96953234477cf0216109
  • docker-machine-Linux-x86_64
    • sha256 326ce856238b1f906278ee1a12409f9206a95f40e8c3a97adfc746006378f495
    • md5 5ab2a1eb389f32b7223124eb3848f8a7
  • docker-machine-Windows-i386.exe
    • sha256 5f35fcc2f33cfa892c14ba3e46a3c5e99fbdf8538ed7eef2cdeba80028d79e48
    • md5 d5c3483ecd12b520a702e19d2cccc4cb
  • docker-machine-Windows-x86_64.exe
    • sha256 78f2ad1f7ad4568dc3a581a75486417d4114fa6d59a0e9405eac4111e09a2e2f
    • md5 732afc07186cf2735bf4b8fb9312279a

v0.8.0-rc2

06 Jul 00:00
Compare
Choose a tag to compare
v0.8.0-rc2 Pre-release
Pre-release

Installation

If you're a Mac or Windows user, the Docker Toolbox will install Docker Machine v0.8.0-rc2 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-rc2/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-rc2/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

Please see the release notes for the final 0.8.0 release.

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
  • Charlie Drage
  • Dan Jones
  • David Gageot
  • Eric A. Zarko
  • Eric Bloch
  • Jeremy Katz
  • KOBAYASHI Shinji
  • 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]
  • tronicum

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

Checksums

  • docker-machine-Darwin-x86_64
    • sha256 f65b4bf751fcbd725b22102ebf213c1766da4a0ceed16afca7a4aa972b922e25
    • md5 6dd057fa7ac4a777e1cbdffc06eac5ea
  • docker-machine-Linux-x86_64
    • sha256 fba0f67f7de6d96be143917eeb86d169676b1c1a844919f337dc112f29c36663
    • md5 e6e92d5e2ab7643bf8be20ceecfbddf9
  • docker-machine-Windows-i386.exe
    • sha256 b964e2cdbe5ab8bcd485e9a51ea5c1e5853b0aceb68ca7d286bcfa393eb50d13
    • md5 25f089a079f5e8a9e3f31d25ba3a483e
  • docker-machine-Windows-x86_64.exe
    • sha256 3753c0d2b5de830dc2e58c5d0ff59ad16f3577394fbfbeebda13f1bd458e6397
    • md5 9dd948d8a90924a22df2b3ce3de91266

v0.8.0-rc1

14 Jun 23:02
Compare
Choose a tag to compare
v0.8.0-rc1 Pre-release
Pre-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

v0.7.0

13 Apr 18:44
Compare
Choose a tag to compare

Installation

If you're a Mac or Windows user, the Docker Toolbox will install Docker Machine v0.7.0 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.7.0/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.7.0/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

  • DRIVER environment variable now supported to supply value for create --driver flag
  • Update to Go 1.6.1
  • SSH client has been refactored
  • Additional permissions checking on SSH keys
  • RC versions of Machine will now create and upgrade to boot2docker RCs instead of stable versions if available

Drivers

  • azure
    • Driver has been completely re-written to use Azure Resource Manager API and a significantly easier-to-use authentication model
  • digitalocean
    • New --digitalocean-ssh-key-fingerprint for using existing SSH keys instead of creating new ones
  • virtualbox
    • Fix issue with bootlocal.sh
    • New --virtualbox-nictype flag to set driver for NAT network
    • More robust host-only interface collision detection
    • Add support for running VirtualBox on a Windows 32 bit host
    • Change default DNS passthrough handling
  • amazonec2
    • Specifying multiple security groups to use is now supported
  • exoscale
    • Add support for user-data
  • hyperv
    • Machines can now be created by a non-administrator
  • rackspace
    • New --rackspace-active-timeout parameter
  • vmwarefusion
    • Bind mount shared folder directory by default
  • google
    • New --google-use-internal-ip-only parameter

Provisioners

  • General
    • Support for specifying Docker engine port in some cases
  • CentOS
    • Now defaults to using upstream get.docker.com script instead of custom RPMs.
  • boot2docker
    • More robust eth* interface detection
  • Swarm
    • Add --swarm-experimental parameter to enable experimental Swarm features

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:

  • Aaron Turner
  • Ahmet Alp Balkan
  • Andre Caron
  • Bilal Amarni
  • Caio Fernando Bertoldi Paes de Andrade
  • Christy Perez
  • Daehyeok Mun
  • Dalibor Petras
  • Daniel Hiltgen
  • David Gageot
  • David Kirk
  • Elliot Wright
  • Hakan Ozler
  • Jacob Blain Christen
  • Jaime Melis
  • James Nord
  • Jason Roehm
  • Jean-Charles Sisk
  • Jean-Laurent de Morlhon
  • Jeremiah Peschka
  • Jerome Loisel
  • Jie Zhang
  • John Sirois
  • Kazuhiro NISHIYAMA
  • Maksim Malchuk
  • Markus Bukowski
  • Mary Anthony
  • Masahito Zembutsu
  • Matt Martz
  • Michael A. Smith
  • Michal Gebauer
  • Miguel Quintero
  • Miquel Sabaté Solà
  • Nathan LeClaire
  • Nicholas Kinsey
  • Olivier Gambier
  • Patrik Erdes
  • Paul Callahan
  • Pierre DAL-PRA
  • Pradeep Padala
  • Robert Jones
  • Sebastiaan van Stijn
  • Sipics Gergely
  • Stefan Scherer
  • Tiago Pires
  • Tom Deseyn
  • Travis Thieman
  • Tristan Keen
  • Troy Fontaine
  • Victoria
  • Victoria Bialas
  • Vincent Bernat
  • bingshen.wbs
  • menglingwei
  • moxiegirl

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

Checksums

  • docker-machine-Darwin-x86_64
    • sha256 608fd605249e0983b26e68f551307ccbb3b588e3d6485cb9eb38fc9fa4df82b0
    • md5 cafd179812ea4edc7e97003cbafafa01
  • docker-machine-Linux-x86_64
    • sha256 21e490d5cdfa0d21e543e06b73180614f72e6c18a940f476a64cf084cea23aa5
    • md5 bf73bbfee97fad04d3ff20151b1847fa
  • docker-machine-Windows-i386.exe
    • sha256 011f3e272141670d7545f9677d9b1b0e52e442a2abe8ed6df86974a916807159
    • md5 0040b9a72300f665d8a57b1d852a422d
  • docker-machine-Windows-x86_64.exe
    • sha256 6c0a5f8223a613d1ca4d1add4808bdd72c77940c0c791b5046f5d675ecf4251d
    • md5 78941b15db71d9f80f0c56af44165828

v0.7.0-rc3

08 Apr 04:19
Compare
Choose a tag to compare
v0.7.0-rc3 Pre-release
Pre-release

IMPORTANT: The Azure driver has been completely re-written in this release to improve the authentication and resource creation models.

  • If you have hosts created with the old driver, you will need to re-create them using the new driver before you will be able to use them with the new Machine version.
  • If you encounter any issues in the process of migrating these VMs, or using the new driver, please file an issue and CC @ahmetalpbalkan.

Installation

If you're a Mac or Windows user, the Docker Toolbox will install Docker Machine v0.7.0-rc3 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.7.0-rc3/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.7.0-rc3/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

  • Fix RC version mismatch bug
  • Documentation fixes
  • Fix missing identity file error in DigitalOcean

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 RC:

  • Ahmet Alp Balkan
  • Bilal Amarni
  • Nathan LeClaire

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

Checksums

  • docker-machine-Darwin-x86_64
    • sha256 d2887d911df1a90b6ffe9637fcbf82047f5b50ab165f0e8d32fbaaa6decb2f9d
    • md5 91a0ba791763247c16bed3fabe44f054
  • docker-machine-Linux-x86_64
    • sha256 ddab3eb52fc692a32d4697b2a082791172f8c5bb21e1d8489bb5d2eb1e42348a
    • md5 694696e052079aae52901163ee0dfe81
  • docker-machine-Windows-i386.exe
    • sha256 e00448e88494b25ada1488246501bf7e0cf69307545e408fbea0a84bb00c6e32
    • md5 5933e9f66fed091d6b801f12f8529b8a
  • docker-machine-Windows-x86_64.exe
    • sha256 2cbae6bda81435677cbb23c5f0b5c824e3ac1393d31259372c9f80c8bf1121ed
    • md5 ae26b2680bea20ef48f5c437a1e4b499

v0.7.0-rc2

04 Apr 22:48
Compare
Choose a tag to compare
v0.7.0-rc2 Pre-release
Pre-release

Installation

If you're a Mac or Windows user, the Docker Toolbox will install Docker Machine v0.7.0-rc2 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.7.0-rc2/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.7.0-rc2/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.

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 RC (after the previous was released):

  • Ahmet Alp Balkan
  • Andre Caron
  • John Sirois
  • Maksim Malchuk
  • Nathan LeClaire
  • Olivier Gambier
  • Tiago Pires
  • Victoria Bialas

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

Checksums

  • docker-machine
    • sha256 fdc7fd54c881252b475bf0486d4f6c343ae3eaab4ad7eadcf472357b09062637
    • md5 06a7cead64c57dea012c0ee47fe3a6dd
  • docker-machine-Darwin-x86_64
    • sha256 01c0782c766f5bee1e671075fc26140f17de7c92354d3e75f0f0edaf580aab7a
    • md5 3738d96cfb5295b40d1a4ddb7f6decb9
  • docker-machine-Linux-x86_64
    • sha256 beb6af93358b38029b6c0013178ce3c75d02def0268eda5b593c945548c72a5d
    • md5 968d593629d2c0bc05a2d42a6a65cbac
  • docker-machine-Windows-i386.exe
    • sha256 54644626e6684ce72dbd6a86c761d512b5919c21bca1800d47fd5a7e775c2f80
    • md5 4fb93425851c29cbf259c6bf8e5e69d9
  • docker-machine-Windows-x86_64.exe
    • sha256 e77ac90c260a07e2b873b5c5bf87af97c1aaa260afabd37e6d262863738547f3
    • md5 2239da7a002cbbae7342169bff30a055

v0.7.0-rc1

23 Mar 23:47
Compare
Choose a tag to compare
v0.7.0-rc1 Pre-release
Pre-release

Installation

If you're a Mac or Windows user, the Docker Toolbox will install Docker Machine v0.7.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.7.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.7.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.

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 RC:

  • Aaron Turner
  • Ahmet Alp Balkan
  • Bilal Amarni
  • Caio Fernando Bertoldi Paes de Andrade
  • Christy Perez
  • Daehyeok Mun
  • Dalibor Petras
  • Daniel Hiltgen
  • David Gageot
  • David Kirk
  • Elliot Wright
  • Hakan Ozler
  • Jacob Blain Christen
  • Jaime Melis
  • James Nord
  • Jason Roehm
  • Jean-Charles Sisk
  • Jean-Laurent de Morlhon
  • Jeremiah Peschka
  • Jerome Loisel
  • Jie Zhang
  • John Sirois
  • Kazuhiro NISHIYAMA
  • Mary Anthony
  • Masahito Zembutsu
  • Matt Martz
  • Michael A. Smith
  • Michal Gebauer
  • Miguel Quintero
  • Miquel Sabaté Solà
  • Nathan LeClaire
  • Nicholas Kinsey
  • Olivier Gambier
  • Patrik Erdes
  • Paul Callahan
  • Pierre DAL-PRA
  • Pradeep Padala
  • Robert Jones
  • Sebastiaan van Stijn
  • Sipics Gergely
  • Stefan Scherer
  • Tiago Pires
  • Travis Thieman
  • Tristan Keen
  • Troy Fontaine
  • Victoria Bialas
  • Vincent Bernat
  • bingshen.wbs
  • menglingwei
  • moxiegirl

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

Checksums

  • docker-machine
    • sha256 2db757ecf56b9f02604cdb4e65d95ddb2101ea0aac80cea1c11c241da8ca5c49
    • md5 b3833301f8d5c13daf16f408f0455213
  • docker-machine-Darwin-x86_64
    • sha256 712bce90222e7501c64f464824f0997ab86474aaa31ff171d80a58f821a0d965
    • md5 334be9623010dc5eb5010b899dd277b8
  • docker-machine-Linux-x86_64
    • sha256 6544df7946b6236c0a19f897f08124b342cf28bdac34357ba19626c62f374236
    • md5 07a5c1e9b0cf824a718cd14afdb8399b
  • docker-machine-Windows-i386.exe
    • sha256 03652a3dbdcecd050ceab231f93dd30e070f5d583d8fca5ea2d95a7595c2496b
    • md5 722ac0bf5ebb1e08c0736ca719866f0b
  • docker-machine-Windows-x86_64.exe
    • sha256 b4f9f1169a3f491effe69e5d09cb3ae371b970c4a6398454efb3f44ca5259bf0
    • md5 c162a3f828f507675242ec147f3fdf43

v0.6.0

04 Feb 22:01
Compare
Choose a tag to compare

Installation

If you're a Mac or Windows user, the Docker Toolbox will install Docker Machine v0.6.0 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.6.0/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.6.0/docker-machine-Windows-x86_64.exe > "$HOME/bin/docker-machine.exe" && \
chmod +x "$HOME/bin/docker-machine.exe"

See the install docs for more install options and instructions.

Changelog

General

  • Short form of command invocations is now supported
    • docker-machine start, docker-machine stop and others will now use
      default as the machine name argument if one is not specified
  • Fix issue with panics in drivers
  • Update to Go 1.5.3
  • Machine now returns exit code 3 if the pre-create check fails.
    • This is potentially useful for scripting docker-machine.
  • Add Appveyor for Windows tests
  • Add code to wait for Docker daemon before returning from start / restart
  • Start porting integration tests to Go from BATS
  • Various documentation and error message fixes

Provisioning

  • Most provisioners now use docker daemon instead of docker -d
  • If /var/lib is a BTRFS partition, btrfs will now be used as the storage
    driver for the instance

Drivers

  • Amazon EC2
    • Default VPC will be used automatically if none is specified
    • Credentials are now be read from the conventional ~/.aws/credentials
      file automatically
    • Fix a few issues such as nil pointer dereferences
  • GCE
    • Add ability to create GCE machine using existing VM
  • VMware Fusion
    • Try to get IP from multiple DHCP lease files
  • OpenStack
    • Only derive tenant ID if tenant name is supplied
  • Exoscale
    • Fix configuration of exoscale endpoint

Commands

  • docker-machine provision command added to allow re-running of provisioning
    on instances.
    • This allows users to re-run provisioning if it fails during create
      instead of needing to completely start over.
  • Fix env shell detection
  • Fix ls header issue

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:

  • Aleksa Sarai
  • Ash Wilson
  • Carlos Derich
  • Daehyeok Mun
  • David Gageot
  • Fabio Rapposelli
  • Henrik Nyh
  • Jean-Laurent de Morlhon
  • Jeffrey Ellin
  • Koichi Shiraishi
  • Kunal Kushwaha
  • Mary Anthony
  • Nathan LeClaire
  • Olivier Gambier
  • Patrik Erdes
  • Rob Van Mieghem
  • Robbert Klarenbeek
  • S.Çağlar Onur
  • Stefan Scherer
  • Sven Dowideit
  • Victoria Bialas
  • Vincent Bernat

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

Checksums

  • docker-machine
    • sha256 9eaca8df7887c89edda4245b2fcc1890a0e5edf6cd9fa53e2451034bc194c054
    • md5 4879956b1c02f160ec3dace84863c5dc
  • docker-machine-Darwin-x86_64
    • sha256 96cf596532ae3bfdca2d5b5478cb351a5becabfa77f33e8f9b797b0f8316bab7
    • md5 638932541644c4b736c2d7e2e3e41b3f
  • docker-machine-Linux-x86_64
    • sha256 6c383c4716985db2d7ae7e1689cc4acee0b23284e6e852d6bc59011696ca734a
    • md5 5558e5d7d003d337eacdc534c505dc5d
  • docker-machine-Windows-i386.exe
    • sha256 f06da55edce6f6121f842862eb20c9f7850a590ab0e16c245ae3d151162e5c2f
    • md5 5be19669b06c29f5a4e5429fe09d9a41
  • docker-machine-Windows-x86_64.exe
    • sha256 9604fd5cf394bc51a802c621ba98795fc05cc0231a60961e1eabd657ff392a78
    • md5 c0a19cdd574df55995bb03292b4daa13

v0.6.0-rc4

03 Feb 19:54
Compare
Choose a tag to compare
v0.6.0-rc4 Pre-release
Pre-release

Installation

If you're a Mac or Windows user, the Docker Toolbox will install Docker Machine v0.6.0-rc4 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.6.0-rc4/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.6.0-rc4/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

  • env
    • Fix shell auto detection

Drivers

  • exoscale
    • Fix configuration of exoscale endpoint

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:

  • David Gageot
  • Jean-Laurent de Morlhon
  • Nathan LeClaire
  • Vincent Bernat

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

Checksums

  • docker-machine
    • sha256 6a193936b65abb1fa23b439654d0f39816f3b53e07e59a4162482cf0366f100f
    • md5 6f90a9fed42919c287a9ba5f2ae43249
  • docker-machine-Darwin-x86_64
    • sha256 2ed6ea31abb27254860a15369fd2fedc6d08212112cc6e02a08fc365f247a813
    • md5 a775546a2e1482ed3cbac876d9f091a3
  • docker-machine-Linux-x86_64
    • sha256 2105f0f2e68947fe7a66c09ef3f21a81d8cfb88572e3d5221e2313af5431ba36
    • md5 d6fb531a105f32529b9e7734991d0890
  • docker-machine-Windows-i386.exe
    • sha256 65fad814d036787710874ad8e6b1a595e8f93a732c65f0ce618d2cbed34d110a
    • md5 abf72c4a1354060f332b698cc94c1ec1
  • docker-machine-Windows-x86_64.exe
    • sha256 86333f89805873371162fd47abd1d03327e48d860bb3981b1c6ae012bf097812
    • md5 3492b621a1a8d94235bb7c1e0e9ea83a

v0.6.0-rc3

03 Feb 01:07
Compare
Choose a tag to compare
v0.6.0-rc3 Pre-release
Pre-release

Installation

If you're a Mac or Windows user, the Docker Toolbox will install Docker Machine v0.6.0-rc3 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.6.0-rc3/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.6.0-rc3/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

  • Exit with code 3 if error is during pre-create check

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:

  • Aleksa Sarai
  • Carlos Derich
  • Daehyeok Mun
  • David Gageot
  • Henrik Nyh
  • Jean-Laurent de Morlhon
  • Koichi Shiraishi
  • Mary Anthony
  • Nathan LeClaire
  • Olivier Gambier
  • Patrik Erdes
  • Robbert Klarenbeek
  • S.Çağlar Onur
  • Stefan Scherer
  • Vincent Bernat
  • albert

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

Checksums

  • docker-machine
    • sha256 85645e66d9663392eecd9e77c3e73513baa8209d39d5038e4772b1cebcbc614f
    • md5 47af97835517643925fbb37210fa489d
  • docker-machine-Darwin-x86_64
    • sha256 f1dc8587022f8bee295e93c4abc476f5702fcaa41c9036c2011cbb7d45ae8a2a
    • md5 5926e2beffa621636611bc4381d1cdac
  • docker-machine-Linux-x86_64
    • sha256 467e71cf8bf8dc8f7dec17964a252fc79a4dca8de8bbd4018df6a46067a99a69
    • md5 16da7bd23a560778bfdcb4860816b079
  • docker-machine-Windows-i386.exe
    • sha256 fcf73ca4df235e7ee16636ccd2e45489274d172eb8011bd6da10c36e531f9a9d
    • md5 e9b4535e820114516029ec03410b2e7a
  • docker-machine-Windows-x86_64.exe
    • sha256 a229aa1d692b5ff551dbc2612745f936668a1c87aa67f4364389b6b03887448d
    • md5 13da93fc25064b3ed9488ad0eace13cf