19 lines
486 B
Bash
19 lines
486 B
Bash
#!/bin/bash
|
|
|
|
COMPOSE_FILE="../docker/docker-compose.yml"
|
|
|
|
# ==== 检查 root 权限 ====
|
|
if [ "$(id -u)" -ne 0 ]; then
|
|
echo "请使用 root 权限运行此脚本"
|
|
exit 1
|
|
fi
|
|
|
|
echo "[INFO] 开始关闭服务..."
|
|
# ==== 关闭服务 ====
|
|
if [ -f "$COMPOSE_FILE" ]; then
|
|
echo "[INFO] 使用 docker-compose 关闭服务..."
|
|
docker compose -f "$COMPOSE_FILE" down
|
|
echo "[SUCCESS] 应用已部署完成!"
|
|
else
|
|
echo "[WARN] 未找到 $COMPOSE_FILE,跳过服务关闭"
|
|
fi |