Skip to content

1.8.1

Compare
Choose a tag to compare
@shin- shin- released this 22 Sep 18:28

If you're a Mac or Windows user, the best way to install Compose and keep it up-to-date is Docker for Mac and Windows.

Note that Compose 1.8.1 requires Docker Engine 1.10.0 or later for version 2 of the Compose File format, and Docker Engine 1.9.1 or later for version 1. Docker for Mac and Windows will automatically install the latest version of Docker Engine for you.

Alternatively, you can use the usual commands to install or upgrade Compose:

curl -L https://github.com/docker/compose/releases/download/1.8.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

See the install docs for more install options and instructions.

Here's what's new:

Bug Fixes

  • Fixed a bug where users using a credentials store were not able
    to access their private images.
  • Fixed a bug where users using identity tokens to authenticate
    were not able to access their private images.
  • Fixed a bug where an HttpHeaders entry in the docker configuration
    file would cause Compose to crash when trying to build an image.
  • Fixed a few bugs related to the handling of Windows paths in volume
    binding declarations.
  • Fixed a bug where Compose would sometimes crash while trying to
    read a streaming response from the engine.
  • Fixed an issue where Compose would crash when encountering an API error
    while streaming container logs.
  • Fixed an issue where Compose would erroneously try to output logs from
    drivers not handled by the Engine's API.
  • Fixed a bug where options from the docker-machine config command would
    not be properly interpreted by Compose.
  • Fixed a bug where the connection to the Docker Engine would
    sometimes fail when running a large number of services simultaneously.
  • Fixed an issue where Compose would sometimes print a misleading
    suggestion message when running the bundle command.
  • Fixed a bug where connection errors would not be handled properly by
    Compose during the project initialization phase.
  • Fixed a bug where a misleading error would appear when encountering
    a connection timeout.

Thanks @aanand, @jgsqware