Docker Compose v1.23.2 Release Notes
Release Date: 2018-11-28 // over 5 years ago-
๐ 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.
๐ 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.23.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
๐ See the install docs for more install options and instructions.
Compose file format compatibility matrix
๐ณ | Compose file format | Docker Engine | | --- | --- | | 1 | 1.9.0+ | | 2.0 | 1.10.0+ | | 2.1 | 1.12.0+ | | 2.2, 3.0, 3.1, 3.2 | 1.13.0+ | | 2.3, 3.3, 3.4, 3.5 | 17.06.0+ | | 2.4 | 17.12.0+ | | 3.6 | 18.02.0+ | | 3.7 | 18.06.0+ |
๐ Changes
๐ Bugfixes
โช Reverted a 1.23.0 change that appended random strings to container names
๐ณ created bydocker-compose up
, causing addressability issues.
๐ณ Note: Containers created bydocker-compose run
will continue to use
randomly generated names to avoid collisions during parallel runs.๐ Fixed an issue where some
dockerfile
paths would fail unexpectedly when
๐ attempting to build on Windows.๐ Fixed a bug where build context URLs would fail to build on Windows.
๐ Fixed a bug that caused
run
andexec
commands to fail for some otherwise
accepted values of the--host
parameter.๐ Fixed an issue where overrides for the
storage_opt
andisolation
keys in
service definitions weren't properly applied.๐ Fixed a bug where some invalid Compose files would raise an uncaught
๐ป exception during validation.๐ Thanks to @shin- for contributing to this release!
Integrity check
Binary name SHA-256 sum ๐ณ docker-compose-Darwin-x86_64
๐ง docker-compose-Linux-x86_64
๐ docker-compose-Windows-x86_64.exe