- #!/usr/bin/env sh
- set -eu
- SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
- ROOT_DIR="$(cd "$SCRIPT_DIR/.." && pwd)"
- LIMIT_FILE="$ROOT_DIR/storage/runtime/docker-compose.limits.yml"
- sh "$ROOT_DIR/scripts/docker-limits.sh" "$LIMIT_FILE"
- COMPOSE_PARALLEL_LIMIT="${COMPOSE_PARALLEL_LIMIT:-1}" docker compose \
- -f "$ROOT_DIR/deploy/docker-compose.yml" \
- -f "$LIMIT_FILE" \
- up -d --build
- echo "前端: http://localhost:5173"
- echo "后端: http://localhost:8080"
- echo "接口文档: http://localhost:8080/swagger-ui.html"
|