#!/usr/bin/env bash # MangTool 一键启动脚本(拉代码后在此目录执行) set -e cd "$(dirname "$0")" # 检查 Docker 是否运行 if ! docker info > /dev/null 2>&1; then echo "❌ 错误: Docker 未运行,请先启动 Docker" exit 1 fi echo ">>> MangTool Docker 启动中..." docker compose up -d --build if [ $? -eq 0 ]; then echo "" echo "✅ 启动完成!" echo "" echo "📌 访问地址: http://localhost:8080" echo "📌 查看日志: docker compose logs -f" echo "📌 停止服务: docker compose down" echo "" echo "等待服务就绪中..." sleep 3 docker compose ps else echo "❌ 启动失败,请检查日志: docker compose logs" exit 1 fi