From 156e63bef95f4c3f6398417ee262feeb58a4c369 Mon Sep 17 00:00:00 2001 From: lijiahangmax Date: Fri, 27 Jun 2025 11:41:09 +0800 Subject: [PATCH] =?UTF-8?q?:whale:=20=E4=BF=AE=E6=94=B9=20docker=20?= =?UTF-8?q?=E9=85=8D=E7=BD=AE.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-upgrade.sh | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/docker-upgrade.sh b/docker-upgrade.sh index 52fa9d8d..ed0fcf01 100644 --- a/docker-upgrade.sh +++ b/docker-upgrade.sh @@ -1,7 +1,16 @@ -#/bin/bash -docker compose down -# demo 启动 +#!/bin/bash + +# 停止并移除现有容器 +docker compose down --remove-orphans + if [ "$1" == "demo" ]; then - sed -i 's/\${DEMO_MODE:-false}/true/g' docker-compose.yml -fi -docker compose up -d --remove-orphans + # 设置 DEMO_MODE 环境变量为 true + export DEMO_MODE=true + echo "Starting services for demo mode..." + # 启动指定的服务 + docker compose up -d --remove-orphans mysql redis ui service adminer +else + echo "Starting all services..." + # 正常启动所有服务 + docker compose up -d --remove-orphans +fi \ No newline at end of file