docker-build.sh 553 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. # Docker 镜像构建脚本
  3. set -e
  4. # 颜色定义
  5. GREEN='\033[0;32m'
  6. YELLOW='\033[1;33m'
  7. NC='\033[0m'
  8. echo -e "${GREEN}开始构建 Docker 镜像...${NC}"
  9. # 获取脚本所在目录的父目录(backend 目录)
  10. SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
  11. BACKEND_DIR="$(dirname "$SCRIPT_DIR")"
  12. cd "$BACKEND_DIR"
  13. # 构建镜像
  14. docker build -t lq-label-backend:latest .
  15. echo -e "${GREEN}镜像构建完成!${NC}"
  16. echo -e "${YELLOW}运行以下命令启动服务:${NC}"
  17. echo " cd backend && docker-compose up -d"