From 093e9b58e7190e57ca32e98fef1da04311e43149 Mon Sep 17 00:00:00 2001 From: itfisher Date: Thu, 30 Oct 2025 10:14:39 +0800 Subject: [PATCH] improve go build time --- start.sh | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/start.sh b/start.sh index c83b3865..1a4971e5 100755 --- a/start.sh +++ b/start.sh @@ -36,7 +36,7 @@ check_docker() { exit 1 fi - if ! command -v docker compose &> /dev/null; then + if ! command -v docker-compose &> /dev/null; then print_error "Docker Compose 未安装!请先安装 Docker Compose" exit 1 fi @@ -62,9 +62,9 @@ start() { if [ "$1" == "--build" ]; then print_info "重新构建镜像..." - docker compose up -d --build + docker-compose up -d --build else - docker compose up -d + docker-compose up -d fi print_success "服务已启动!" @@ -78,30 +78,30 @@ start() { # 停止服务 stop() { print_info "正在停止服务..." - docker compose stop + docker-compose stop print_success "服务已停止" } # 重启服务 restart() { print_info "正在重启服务..." - docker compose restart + docker-compose restart print_success "服务已重启" } # 查看日志 logs() { if [ -z "$2" ]; then - docker compose logs -f + docker-compose logs -f else - docker compose logs -f "$2" + docker-compose logs -f "$2" fi } # 查看状态 status() { print_info "服务状态:" - docker compose ps + docker-compose ps echo "" print_info "健康检查:" curl -s http://localhost:8080/health | jq '.' || echo "后端未响应" @@ -113,7 +113,7 @@ clean() { read -p "确认删除?(yes/no): " confirm if [ "$confirm" == "yes" ]; then print_info "正在清理..." - docker compose down -v + docker-compose down -v print_success "清理完成" else print_info "已取消" @@ -124,7 +124,7 @@ clean() { update() { print_info "正在更新..." git pull - docker compose up -d --build + docker-compose up -d --build print_success "更新完成" }