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

Releases: docker/machine

v0.5.0-rc3

22 Oct 01:15
Compare
Choose a tag to compare
v0.5.0-rc3 Pre-release
Pre-release

Release Notes

Changes from previous RC:

  • Arch Linux provisioners
  • Check if virtualization is enabled in BIOS in virtualbox driver
  • Additional validation in VirtualBox CIDRs
  • Reset SSH dial timeout to 5 minutes

v0.5.0-rc2

20 Oct 01:11
Compare
Choose a tag to compare
v0.5.0-rc2 Pre-release
Pre-release

Please see the most recent release candidate's summary for the full details.

Changes from previous release candidate:

  • Increase utility of flag parsing error messages
  • Only write to os.Stderr for commands intended to be invoked in subshell (e.g. env)
  • Bundle workaround for some issues related to moving back and forth between Machine versions
  • Fix JSON unmarshaling of large numbers
  • Fix IPv6 net parsing in VirtualBox
  • Fix issue with hyperv plugin naming

v0.5.0-rc1

17 Oct 01:33
Compare
Choose a tag to compare
v0.5.0-rc1 Pre-release
Pre-release

Please see the most recent release candidate's notes for the release information.

v0.4.1

14 Aug 15:14
e2c88d6
Compare
Choose a tag to compare

This is a minor release in the v0.4 series. This release contains the following fixes:

  • Fixes upgrade functionality on Debian based systems
  • Fixes upgrade functionality on Ubuntu based systems

v0.4.0

10 Aug 19:21
Compare
Choose a tag to compare
  • HTTP proxy support (engine, machine)
  • RedHat / CentOS / Fedora provisioner uses official Docker Yum repositories
  • Exoscale driver updates
  • Debian provisioner fix to enable Docker on boot
  • Several doc updates

Notes

We have decided to delay the release of the new Boot2Docker OS. This release will use the existing Boot2Docker OS based on TinyCore Linux.

v0.4.0-rc2

04 Aug 15:40
Compare
Choose a tag to compare
v0.4.0-rc2 Pre-release
Pre-release
bump 0.4.0-rc2

Signed-off-by: Evan Hazlett <[email protected]>

v0.4.0-rc1

24 Jul 22:23
f6ea2c1
Compare
Choose a tag to compare
v0.4.0-rc1 Pre-release
Pre-release

This is the RC1 release candidate for the 0.4.0 release.

  • Next generation Boot2Docker OS support
  • VirtualBox: shared folders on Linux
  • HTTP proxy support (engine, machine)
  • RedHat / CentOS / Fedora provisioner uses official Docker Yum repositories
  • Exoscale driver updates
  • Debian provisioner fix to enable Docker on boot
  • Several doc updates

Breaking Changes

  • Existing VMs for the following drivers will not work. You will need to re-create the VM
    • VirtualBox
    • VMware Fusion
    • Hyper-V

v0.3.1

21 Jul 00:05
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Release 0.3.1

  • VirtualBox 5.0 support
  • Debian provisioner: fix docker service on startup
  • VirtualBox: b2d hostname set properly
  • Exoscale: multiple security group support
  • Internal fixes: core driver refactor to embedded DefaultDriver, Go build version update to 1.4.2

v0.3.1-rc1

15 Jul 22:04
Compare
Choose a tag to compare
v0.3.1-rc1 Pre-release
Pre-release

Release 0.3.1

  • VirtualBox 5.0 support
  • Debian provisioner: fix docker service on startup
  • VirtualBox: b2d hostname set properly
  • Exoscale: multiple security group support
  • Internal fixes: core driver refactor to embedded DefaultDriver, Go build version update to 1.4.2

v0.3.0

18 Jun 17:48
0a251fe
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Features

  • Engine option configuration (ability to configure all engine options)
  • Swarm option configuration (ability to configure all swarm options)
  • New Provisioning system to allow for greater flexibility and stability for installing and configuring Docker
  • New Provisioners
    • Rancher OS
    • RedHat Enterprise Linux 7.0+ (experimental)
    • Fedora 21+ (experimental)
    • Debian 8+ (experimental)
  • PowerShell support (configure Windows Docker CLI)
  • Command Prompt (cmd.exe) support (configure Windows Docker CLI)
  • Filter command help by driver
  • Ability to import Boot2Docker instances
  • Boot2Docker CLI migration guide (experimental)
  • Format option for inspect command
  • New logging output format to improve readability and display across platforms
  • Ability to specify Docker install location and Swarm version
  • Updated "active" machine concept - now is implicit according to DOCKER_HOST environment variable. Note: this removes the implicit "active" machine and can no longer be specified with the active command. You change the "active" host by using the env command instead.

Drivers

  • New: Exoscale Driver
  • New: Generic Driver (provision any host with supported base OS and SSH)
  • Amazon EC2
    • SSH user is configurable
    • Support for Spot instances
    • Add option to use private address only
    • Base AMI updated to 20150417
  • Google
    • Support custom disk types
    • Updated base image to v20150316
  • Openstack
    • Support for Keystone v3 domains
  • Rackspace
    • Misc fixes including environment variable for Flavor Id and stability
  • Softlayer
    • Enable local disk as provisioning option
    • Fixes for SSH access errors
    • Fixed bug where public IP would always be returned when requesting private
    • Add support for specifying public and private VLAN IDs
  • VirtualBox
    • Use Intel network interface driver (adds great stability)
    • Stability fixes for NAT access
    • Use DNS pass through
    • Default CPU to single core for improved performance
    • Enable shared folder support for Windows hosts
  • VMware Fusion
    • Boot2Docker ISO updated
    • Shared folder support

Fixes

  • Provisioning improvements to ensure Docker is available
  • SSH improvements for provisioning stability
  • Fixed SSH key generation bug on Windows
  • Help formatting for improved readability

Breaking Changes

  • "Short-Form" name reference no longer supported
    Instead of "docker-machine " implying the active host you must now use docker-machine
  • VMware shared folders require Boot2Docker 1.7

Special Thanks

We would like to thank all contributors. Machine would not be where it is
without you. We would also like to give special thanks to the following
contributors for outstanding contributions to the project: