Docker Compose 1.21.0 已发布,获取地址:https://www.docker.com/products/docker
新版本带来了一些新特性,以及 bug 修复:
Compose file version 2.4
Introduced version 2.4 of the
docker-compose.ymlspecification.
This version requires Docker Engine 17.12.0 or above.Added support for the
platformparameter in service definitions.
If supplied, the parameter is also used when performing build for the
service.
Compose file version 2.2 and up
Added support for the
cpu_rt_periodandcpu_rt_runtimeparameters
in service definitions (2.x only).
Compose file version 2.1 and up
Added support for the
cpu_periodparameter in service definitions
(2.x only).Added support for the
isolationparameter in service build configurations.
Additionally, theisolationparameter is used for builds as well if nobuild.isolationparameter is defined. (2.x only)
All formats
Added support for the
--workdirflag indocker-compose exec.Added support for the
--compressflag indocker-compose build.docker-compose pullis now performed in parallel by default. You can
opt out using the--no-parallelflag. The--parallelflag is now
deprecated and will be removed in a future version.Dashes and underscores in project names are no longer stripped out.
docker-compose buildnow supports the use of Dockerfile from outside
the build context.
Bugfixes
Compose now checks that the volume's configuration matches the remote
volume, and errors out if a mismatch is detected.Fixed a bug that caused Compose to raise unexpected errors when attempting
to create several one-off containers in parallel.Fixed a bug with argument parsing when using
docker-machine configto
generate TLS flags forexecandruncommands.Fixed a bug where variable substitution with an empty default value
(e.g.${VAR:-}) would print an incorrect warning.Improved resilience when encoding of the Compose file doesn't match the
system's. Users are encouraged to use UTF-8 when possible.Fixed a bug where external overlay networks in Swarm would be incorrectly
recognized as inexistent by Compose, interrupting otherwise valid
operations.
源码下载和发布说明:https://github.com/docker/compose/releases/tag/1.21.0
暂无更多评论