Files
AIeffect/scripts/docker-down.sh
2026-04-01 17:28:39 +08:00

19 lines
454 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
PROJECT_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
cd "${PROJECT_ROOT}"
if docker compose version >/dev/null 2>&1; then
COMPOSE_CMD=(docker compose)
elif command -v docker-compose >/dev/null 2>&1; then
COMPOSE_CMD=(docker-compose)
else
echo "未找到 docker compose / docker-compose。"
exit 1
fi
echo "停止并清理容器..."
"${COMPOSE_CMD[@]}" down --remove-orphans
echo "已停止。"