diff --git a/scripts/deploy-public.sh b/scripts/deploy-public.sh index 7717340..3b01c84 100755 --- a/scripts/deploy-public.sh +++ b/scripts/deploy-public.sh @@ -204,18 +204,18 @@ step_check_docker() { fi log_ok "docker daemon 可访问" - if ! docker compose version >/dev/null 2>&1; then - err "未检测到 docker compose(需 Compose V2 plugin)" + if ! docker-compose version >/dev/null 2>&1; then + err "未检测到 docker-compose(需 Compose V2 plugin)" return 1 fi - log_ok "docker compose: $(docker compose version | head -n1)" + log_ok "docker-compose: $(docker-compose version | head -n1)" } # ------------------------------------------------------------ # Step 4:启动 public profile # ------------------------------------------------------------ step_launch() { - log_info "=== Step 4/4: 启动 docker compose (public profile) ===" + log_info "=== Step 4/4: 启动 docker-compose (public profile) ===" if (( ERR_COUNT > 0 )); then log_err "前面校验有错误,拒绝启动(先修正后再跑脚本)" @@ -225,10 +225,10 @@ step_launch() { cd "$DEPLOY_DIR" if [[ "${TURN_ENABLED:-false}" == "true" ]]; then log_info "TURN_ENABLED=true,使用 --profile public 启动(含 coturn)" - docker compose -f docker-compose.dev.yml --profile public up -d --build + docker-compose -f docker-compose.dev.yml --profile public up -d --build else log_info "TURN_ENABLED=false,跳过 coturn(仅默认服务)" - docker compose -f docker-compose.dev.yml up -d --build + docker-compose -f docker-compose.dev.yml up -d --build fi log_ok "启动指令已发出,等待 healthcheck(最多 180 秒)..."