refactor: 迁移run函数, 删除run.sh文件

This commit is contained in:
Olia Lisa
2026-06-10 14:15:07 +08:00
parent 2d09268c4d
commit 2379022f7f
2 changed files with 17 additions and 17 deletions
+17
View File
@@ -50,6 +50,23 @@ update_docker_images(){
docker compose -f $COMPOSE_FILE up -d docker compose -f $COMPOSE_FILE up -d
} }
run() {
check_docker_compose
local SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径
local COMPOSE_FILE="$SCRIPT_DIR/../docker-compose.yml"
# 如果容器已经启动, 则先停止容器
if docker compose -f "$COMPOSE_FILE" ps | grep -q "Up"; then
docker compose -f "$COMPOSE_FILE" down
fi
# 启动docker容器
docker compose -f "$COMPOSE_FILE" up -d
}
# 检查docker版本是否支持docker compose子命令 # 检查docker版本是否支持docker compose子命令
check_docker_compose(){ check_docker_compose(){
# 检查 docker compose 子命令是否可用 # 检查 docker compose 子命令是否可用
-17
View File
@@ -1,17 +0,0 @@
#!/bin/bash
run() {
check_docker_compose
local SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径
local COMPOSE_FILE="$SCRIPT_DIR/../docker-compose.yml"
# 如果容器已经启动, 则先停止容器
if docker compose -f "$COMPOSE_FILE" ps | grep -q "Up"; then
docker compose -f "$COMPOSE_FILE" down
fi
# 启动docker容器
docker compose -f "$COMPOSE_FILE" up -d
}