#!/bin/bash # 检查必要文件 req_files=( ".env" ".env.web" ".env.admin" ".env.platform" # ".env.task" "init.sql" ) for i in "${!req_files[@]}"; do if [ ! -f "${req_files[$i]}" ]; then echo "缺少必要文件: ${req_files[$i]}" exit 1 fi done # 启动项目 if ! command -v docker &> /dev/null; then echo "Docker 未安装,请先安装 Docker" exit 1 fi docker compose up -d