增加状态检查功能

This commit is contained in:
Olia Lisa
2026-05-19 18:37:47 +08:00
parent df1cb4ca61
commit c91492b84c
+17
View File
@@ -30,8 +30,25 @@ install(){
} }
# 检查singbox容器运行状态
check_container_status(){
# local script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
local compose_file="$./docker-compose.yml"
local status
status=$(docker compose -f "$compose_file" ps --status running --quiet 2>/dev/null)
if [ -n "$status" ]; then
echo "运行中"
else
echo "未运行"
fi
}
main(){ main(){
# 显示菜单 # 显示菜单
echo 运行状态: $(check_container_status)
echo "=============================="
echo "请选择一个操作:" echo "请选择一个操作:"
echo "1. 一键部署" echo "1. 一键部署"
echo "2. 生成配置 / 重置配置" echo "2. 生成配置 / 重置配置"