diff --git a/bin/docker.sh b/bin/docker.sh index c44afea..875460d 100644 --- a/bin/docker.sh +++ b/bin/docker.sh @@ -29,6 +29,10 @@ restart_docker() { # 停止docker容器 stop_docker(){ + local SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" # 脚本文件夹绝对路径 + local COMPOSE_FILE="$SCRIPT_DIR/../docker-compose.yml" + check_docker_compose_file $COMPOSE_FILE + local RUNNING_COUNT=$(docker compose -f $COMPOSE_FILE ps -q | wc -l) if [ "$RUNNING_COUNT" -eq 0 ]; then echo "容器未运行,无需停止" diff --git a/install.sh b/install.sh index 49fddd5..8fb7d3e 100644 --- a/install.sh +++ b/install.sh @@ -111,6 +111,7 @@ main(){ check_config update_reality_dest restart_docker + print_share_link ;; 9) # 更新脚本