This commit is contained in:
2026-05-18 22:32:08 +08:00
parent 6ab44ea187
commit bd4caa0f09
22 changed files with 1178 additions and 297 deletions

16
scripts/lib-compose.sh Normal file
View File

@@ -0,0 +1,16 @@
#!/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