17 lines
402 B
Bash
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
|