mirror of https://github.com/docker/compose.git
Merge pull request #3009 from dnephin/update_release_notes
Add release notes for 1.6.1
This commit is contained in:
commit
38dd342b7b
55
CHANGELOG.md
55
CHANGELOG.md
|
@ -1,6 +1,61 @@
|
||||||
Change log
|
Change log
|
||||||
==========
|
==========
|
||||||
|
|
||||||
|
1.6.1 (2016-02-23)
|
||||||
|
------------------
|
||||||
|
|
||||||
|
Bug Fixes
|
||||||
|
|
||||||
|
- Fixed a bug where recreating a container multiple times would cause the
|
||||||
|
new container to be started without the previous volumes.
|
||||||
|
|
||||||
|
- Fixed a bug where Compose would set the value of unset environment variables
|
||||||
|
to an empty string, instead of a key without a value.
|
||||||
|
|
||||||
|
- Provide a better error message when Compose requires a more recent version
|
||||||
|
of the Docker API.
|
||||||
|
|
||||||
|
- Add a missing config field `network.aliases` which allows setting a network
|
||||||
|
scoped alias for a service.
|
||||||
|
|
||||||
|
- Fixed a bug where `run` would not start services listed in `depends_on`.
|
||||||
|
|
||||||
|
- Fixed a bug where `networks` and `network_mode` where not merged when using
|
||||||
|
extends or multiple Compose files.
|
||||||
|
|
||||||
|
- Fixed a bug with service aliases where the short container id alias was
|
||||||
|
only contained 10 characters, instead of the 12 characters used in previous
|
||||||
|
versions.
|
||||||
|
|
||||||
|
- Added a missing log message when creating a new named volume.
|
||||||
|
|
||||||
|
- Fixed a bug where `build.args` was not merged when using `extends` or
|
||||||
|
multiple Compose files.
|
||||||
|
|
||||||
|
- Fixed some bugs with config validation when null values or incorrect types
|
||||||
|
were used instead of a mapping.
|
||||||
|
|
||||||
|
- Fixed a bug where a `build` section without a `context` would show a stack
|
||||||
|
trace instead of a helpful validation message.
|
||||||
|
|
||||||
|
- Improved compatibility with swarm by only setting a container affinity to
|
||||||
|
the previous instance of a services' container when the service uses an
|
||||||
|
anonymous container volume. Previously the affinity was always set on all
|
||||||
|
containers.
|
||||||
|
|
||||||
|
- Fixed the validation of some `driver_opts` would cause an error if a number
|
||||||
|
was used instead of a string.
|
||||||
|
|
||||||
|
- Some improvements to the `run.sh` script used by the Compose container install
|
||||||
|
option.
|
||||||
|
|
||||||
|
- Fixed a bug with `up --abort-on-container-exit` where Compose would exit,
|
||||||
|
but would not stop other containers.
|
||||||
|
|
||||||
|
- Corrected the warning message that is printed when a boolean value is used
|
||||||
|
as a value in a mapping.
|
||||||
|
|
||||||
|
|
||||||
1.6.0 (2016-01-15)
|
1.6.0 (2016-01-15)
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,7 @@ which the release page specifies, in your terminal.
|
||||||
|
|
||||||
The following is an example command illustrating the format:
|
The following is an example command illustrating the format:
|
||||||
|
|
||||||
curl -L https://github.com/docker/compose/releases/download/1.6.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
|
curl -L https://github.com/docker/compose/releases/download/1.6.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
|
||||||
|
|
||||||
If you have problems installing with `curl`, see
|
If you have problems installing with `curl`, see
|
||||||
[Alternative Install Options](#alternative-install-options).
|
[Alternative Install Options](#alternative-install-options).
|
||||||
|
@ -54,7 +54,7 @@ which the release page specifies, in your terminal.
|
||||||
7. Test the installation.
|
7. Test the installation.
|
||||||
|
|
||||||
$ docker-compose --version
|
$ docker-compose --version
|
||||||
docker-compose version: 1.6.0
|
docker-compose version: 1.6.1
|
||||||
|
|
||||||
|
|
||||||
## Alternative install options
|
## Alternative install options
|
||||||
|
@ -77,7 +77,7 @@ to get started.
|
||||||
Compose can also be run inside a container, from a small bash script wrapper.
|
Compose can also be run inside a container, from a small bash script wrapper.
|
||||||
To install compose as a container run:
|
To install compose as a container run:
|
||||||
|
|
||||||
$ curl -L https://github.com/docker/compose/releases/download/1.5.2/run.sh > /usr/local/bin/docker-compose
|
$ curl -L https://github.com/docker/compose/releases/download/1.6.1/run.sh > /usr/local/bin/docker-compose
|
||||||
$ chmod +x /usr/local/bin/docker-compose
|
$ chmod +x /usr/local/bin/docker-compose
|
||||||
|
|
||||||
## Master builds
|
## Master builds
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
VERSION="1.5.2"
|
VERSION="1.6.1"
|
||||||
IMAGE="docker/compose:$VERSION"
|
IMAGE="docker/compose:$VERSION"
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue