Commits


Antoine Pitrou authored and GitHub committed e54ad41ee5e
GH-43608: [CI][Archery] Prefer `docker compose` over `docker-compose` (#43586) ### Rationale for this change The `docker-compose` utility is legacy, while the Docker CLI client now includes a `compose` subcommand that attempts to be compatible with docker-compose YAML files. ### What changes are included in this PR? 1. Call `docker compose` by default when `archery docker` is invoked, not `docker-compose` 2. Add an option to switch back to `docker-compose`, in case of Docker CLI client is too old and doesn't support some options (such as `--file`). ### Are these changes tested? Yes, on CI. ### Are there any user-facing changes? No. * GitHub Issue: #43608 Authored-by: Antoine Pitrou <antoine@python.org> Signed-off-by: Sutou Kouhei <kou@clear-code.com>