diff --git a/install.sh b/install.sh new file mode 100644 index 0000000..8b6749c --- /dev/null +++ b/install.sh @@ -0,0 +1,47 @@ +#!/bin/bash + +# 显示菜单 +echo "请选择一个操作:" +echo "1. 启动容器" +echo "2. 查看分享链接" +echo "3. 停止容器" +echo "4. 更新镜像" +echo "5. 更新端口" +echo "0. 退出" + +# 读取用户选择 +read -p "输入您的选择: " choice + +# 根据用户选择执行相应的操作 +case $choice in + 1) + # 启动容器 + echo "启动容器.." + bash ./bin/run.sh + ;; + 2) + # 查看分享链接 + echo "查看分享链接.." + bash ./bin/print_share_link.sh + ;; + 3) + # 停止容器 + echo "正在停止容器.." + docker-compose -f ./docker-compose.yml down + ;; + 4) + # 更新镜像 + bash ./bin/update_docker_images.sh + ;; + 5) + # 更新端口 + bash ./bin/update_port.sh + ;; + 0) + # 退出 + echo "退出程序." + ;; + *) + echo "无效的选择, 请重新选择." + ;; +esac