1.5.2
Note that Compose 1.5.2 requires Docker 1.7.1 or later.
If you're a Mac user, the Docker Toolbox will install Compose 1.5.2 for you, alongside the latest versions of the Docker Engine, Machine and Kitematic.
You can use the usual commands to install or upgrade:
curl -L https://github.com/docker/compose/releases/download/1.5.2/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:
- Fixed a bug which broke the use of
environment
andenv_file
with
extends
, and caused environment keys without values to have aNone
value, instead of a value from the host environment. - Fixed a regression in 1.5.1 that caused a warning about volumes to be
raised incorrectly when containers were recreated. - Fixed a bug which prevented building a
Dockerfile
that usedADD <url>
- Fixed a bug with
docker-compose restart
which prevented it from
starting stopped containers. - Fixed handling of SIGTERM and SIGINT to properly stop containers
- Add support for using a url as the value of
build
- Improved the validation of the
expose
option
Thanks @mnowster, @aanand, @viranch, @StefanScherer, @seguins, @simonvanderveldt, @jonaseck2