From 57c639cbf16bc3c5fd663d1fde105e88c5d58777 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=8D=E7=BC=96=E8=AF=91=E5=B7=A5=E4=BD=9C=E5=8C=BA?= Date: Fri, 1 May 2026 22:52:33 +0800 Subject: [PATCH] fix: clean existing containers before Docker compose up to avoid port conflicts Former-commit-id: 90c1c5d29595bf7f59b66a7de23b7ff89834c6c5 --- scripts/test-env/setup.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/test-env/setup.sh b/scripts/test-env/setup.sh index c2547505..86bff77a 100755 --- a/scripts/test-env/setup.sh +++ b/scripts/test-env/setup.sh @@ -75,6 +75,10 @@ log_ok "Phase 2 complete" # ============================================ log_info "Phase 3/6: Docker infrastructure" cd "$SCRIPT_DIR" + +# Stop and remove any existing v2test containers (clean restart) +docker compose -f docker-compose.infra.yml down --remove-orphans 2>/dev/null || true + docker compose -f docker-compose.infra.yml up -d log_info "Waiting for Consul..."