From 01cf66b9f6e165dcac47b7cad374b69bf9ac6a83 Mon Sep 17 00:00:00 2001 From: Qi Zhang Date: Fri, 29 Nov 2024 18:14:12 +0800 Subject: [PATCH] fix: quick installation script logical error Signed-off-by: Qi Zhang --- script/install-rainbond.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/install-rainbond.sh b/script/install-rainbond.sh index c659855f30..544c7ef5e0 100755 --- a/script/install-rainbond.sh +++ b/script/install-rainbond.sh @@ -126,7 +126,7 @@ if ! (docker info &>/dev/null); then fi fi else - if docker ps -a | grep rainbond 2>&1 >/dev/null; then + if docker ps -a --filter "name=^rainbond$" | grep -q "rainbond"; then if [ "$LANG" == "zh_CN.UTF-8" ]; then send_error "rainbond 容器已存在.\n\t- 确保 rainbond 是否在运行.\n\t- 尝试执行 'docker start rainbond' 命令启动.\n\t- 或者你可以选择删除该容器 'docker rm -f rainbond'" exit 1