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

17 lines
402 B
Bash

#!/usr/bin/env sh
# 定义 compose(),统一兼容新版 `docker compose` 和旧版 `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 "错误:缺少 docker compose 或 docker-compose 命令。" >&2
exit 1
fi