Files
openresty-gateway/scripts/lib-compose.sh
2026-05-18 22:48:12 +08:00

16 lines
380 B
Bash

#!/usr/bin/env sh
# Define compose() for both Docker Compose v2 and legacy docker-compose.
if docker compose version >/dev/null 2>&1; then
compose() {
docker compose "$@"
}
elif command -v docker-compose >/dev/null 2>&1; then
compose() {
docker-compose "$@"
}
else
echo "Error: docker compose or docker-compose is required." >&2
exit 1
fi