v2.16.0
版本发布时间: 2023-02-08 20:33:53
docker/compose最新发布版本:v2.29.7(2024-09-20 16:52:10)
What's Changed
✨ Enhancements
- Introduce
--remove-orphans
incompose create
command by @ndeloof in https://github.com/docker/compose/pull/10160 - Shorten tty output when terminal is too small by @laurazard in https://github.com/docker/compose/pull/10168
- Add
remove-orphans
functionality to run by @matthewarmand in https://github.com/docker/compose/pull/10166 - Introduce experimental
watch
command (skeletton) by @ndeloof in https://github.com/docker/compose/pull/10163 - Allow a TTY to be allocated with
-t
by @ndeloof in https://github.com/docker/compose/pull/10180 - Introduce experimental
dry-run
command underalpha
command (skeletton) by @glours in https://github.com/docker/compose/pull/10173 - Update docs to explain ways to configure parallelism by @laurazard in https://github.com/docker/compose/pull/10198
- Alias
-n
for--tail
to align with docker CLI by @ndeloof in https://github.com/docker/compose/pull/10207 - Support for
docker compose build --push
by @maxcleme in https://github.com/docker/compose/pull/10148 - Add
--scale
tocompose create
by @laurazard in https://github.com/docker/compose/pull/10208 - Rename
convert
toconfig
to align with compose v1 UX by @ndeloof in https://github.com/docker/compose/pull/10214
🐛 Fixes
- Pass proxy config as build args - same as docker/buildx#959 by @ndeloof in https://github.com/docker/compose/pull/10159
- Adjust terminal height calc by @laurazard in https://github.com/docker/compose/pull/10169
- Ignore containers not created by Compose by @laurazard in https://github.com/docker/compose/pull/10177
- Fix goroutine leak v2 by @AhmedGrati in https://github.com/docker/compose/pull/10202
- Fix issue where
compose logs
doesn't exit when all running containers have been stopped by @laurazard in https://github.com/docker/compose/pull/10181 - Fix docs to reflect
docker compose ps
being aligned withdocker ps
by @ndeloof in https://github.com/docker/compose/pull/10195 - Add remote buildx driver by @benmoss in https://github.com/docker/compose/pull/10226
- Detect replacement container is created and inform printer so it attach and don't stop [ENV-87] by @ndeloof in https://github.com/docker/compose/pull/10236
- Use containers we expect to start for wait condition by @ndeloof in https://github.com/docker/compose/pull/10209
- Prevent assignment to entry in nil map by @ndeloof in https://github.com/docker/compose/pull/10250
🔧 Internal
- Remove unused kube tag by @ulyssessouza in https://github.com/docker/compose/pull/10154
- Fix Cucumber 🥒 tests by @laurazard in https://github.com/docker/compose/pull/10124
- Add Cucumber GHA workflow by @laurazard in https://github.com/docker/compose/pull/10165
- Fix typo by @TColl in https://github.com/docker/compose/pull/10149
- Mark alpha command as experimental by @ndeloof in https://github.com/docker/compose/pull/10170
- Use compose service methods when exist instead of directly service.dockerCli by @glours in https://github.com/docker/compose/pull/10175
- Debounce refresh requests with quietperiod by @ndeloof in https://github.com/docker/compose/pull/10172
- cleanup TUI lines after switching to "compact" mode by @ndeloof in https://github.com/docker/compose/pull/10203
- Refresh Maintainers list by @glours in https://github.com/docker/compose/pull/10211
- Support Dry Run mode for
kill
command by @glours in https://github.com/docker/compose/pull/10210 - Support Dry Run mode for
pause
command by @glours in https://github.com/docker/compose/pull/10217 - Support Dry Run mode for
cp
command by @glours in https://github.com/docker/compose/pull/10235 - Tilt watcher by @ndeloof in https://github.com/docker/compose/pull/10218
- ci: Replace deprecated command with environment file by @jongwooo in https://github.com/docker/compose/pull/10242
Changelog
- Bump docker engine and cli version to 23.0.0 with buildkit(v0.11.2) and buildx (v0.10.2) by @glours in https://github.com/docker/compose/pull/10247
- build(deps): bump github.com/containerd/containerd from 1.6.14 to 1.6.15 by @dependabot in https://github.com/docker/compose/pull/10142
- Build(deps): bump github.com/containerd/containerd from 1.6.15 to 1.6.16 by @dependabot in https://github.com/docker/compose/pull/10216
- Bump compose-go to version v1.9.0 by @glours in https://github.com/docker/compose/pull/10186
- Build(deps): bump go.opentelemetry.io/otel from 1.11.2 to 1.12.0 by @dependabot in https://github.com/docker/compose/pull/10215
- Build(deps): bump go.opentelemetry.io/otel from 1.12.0 to 1.13.0 by @dependabot in https://github.com/docker/compose/pull/10251
- Bump golang to 1.20 by @glours in https://github.com/docker/compose/pull/10239
- Fix Goroutine leak in v2/command/formatter by @AhmedGrati in https://github.com/docker/compose/pull/10192
- Revert "Fix Goroutine leak in v2/command/formatter" by @ndeloof in https://github.com/docker/compose/pull/10197
New Contributors
- @matthewarmand made their first contribution in https://github.com/docker/compose/pull/10166
- @TColl made their first contribution in https://github.com/docker/compose/pull/10149
- @AhmedGrati made their first contribution in https://github.com/docker/compose/pull/10192
- @benmoss made their first contribution in https://github.com/docker/compose/pull/10226
- @jongwooo made their first contribution in https://github.com/docker/compose/pull/10242
Full Changelog: https://github.com/docker/compose/compare/v2.15.1...v2.16.0
1、 checksums.txt 1.03KB
2、 docker-compose-darwin-aarch64 50.34MB
3、 docker-compose-darwin-aarch64.sha256 96B
4、 docker-compose-darwin-x86_64 51.14MB
5、 docker-compose-darwin-x86_64.sha256 95B
6、 docker-compose-linux-aarch64 43.38MB
7、 docker-compose-linux-aarch64.sha256 95B
8、 docker-compose-linux-armv6 42.88MB
9、 docker-compose-linux-armv6.sha256 93B
10、 docker-compose-linux-armv7 42.88MB
11、 docker-compose-linux-armv7.sha256 93B
12、 docker-compose-linux-ppc64le 44.38MB
13、 docker-compose-linux-ppc64le.sha256 95B
14、 docker-compose-linux-riscv64 43.69MB
15、 docker-compose-linux-riscv64.sha256 95B
16、 docker-compose-linux-s390x 48.06MB
17、 docker-compose-linux-s390x.sha256 93B
18、 docker-compose-linux-x86_64 45.5MB
19、 docker-compose-linux-x86_64.sha256 94B
20、 docker-compose-windows-aarch64.exe 43.93MB
21、 docker-compose-windows-aarch64.exe.sha256 101B
22、 docker-compose-windows-x86_64.exe 46.17MB
23、 docker-compose-windows-x86_64.exe.sha256 100B
24、 LICENSE 300B