From 4425a908f42c738a8da1f9c1ff679a174c94e4ef Mon Sep 17 00:00:00 2001 From: Olia Lisa Date: Sun, 11 Jan 2026 10:52:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=20run.sh=20=E4=B8=AD=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=AE=B9=E5=99=A8=E7=8A=B6=E6=80=81=E6=A3=80=E6=9F=A5?= =?UTF-8?q?=EF=BC=8C=E8=8B=A5=E5=AE=B9=E5=99=A8=E5=B7=B2=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E5=88=99=E5=85=88=E5=85=B3=E9=97=AD=E5=86=8D=E5=90=AF=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/run.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bin/run.sh b/bin/run.sh index cf4ba7c..a39107b 100644 --- a/bin/run.sh +++ b/bin/run.sh @@ -24,6 +24,14 @@ run() { bash "$script_dir/create_config.sh" # 创建配置 fi + # 检查容器是否已启动,如果启动则先关闭 + local compose_file="$script_dir/../docker-compose.yml" + if docker-compose -f "$compose_file" ps | grep -q "Up"; then + echo "检测到容器正在运行,正在关闭容器..." + docker-compose -f "$compose_file" down + echo "容器已关闭" + fi + # 启动docker容器 docker-compose -f "$script_dir/../docker-compose.yml" up -d