#!/bin/bash set -e # 配置 IMAGE_NAME="ai-flow-py" IMAGE_TAG="1.0.1" echo "🚀 开始构建 AI Flow 项目..." echo "🔨 构建Docker镜像..." docker buildx build --platform linux/amd64 -t "$IMAGE_NAME:$IMAGE_TAG" . docker save "$IMAGE_NAME:$IMAGE_TAG" | gzip > "$IMAGE_NAME".tar.gz scp ai-flow-py.tar.gz root@34.146.228.227:/root/ # docker run -d --name ai-flow -p 8080:8080 -e SPRING_REDIS_HOST=10.146.0.3 ai-flow:latest # docker run -d --name ai-flow -p 8080:8080 -e SPRING_REDIS_HOST=10.146.0.2 ai-flow:latest # docker run -d --name ai-flow-py -p 8080:8080 -e AI_FLOW_REDIS_HOST=10.146.0.2 ai-flow-py:1.0.0 # docker save ai-flow:latest | gzip > ai-flow-latest.tar.gz # gzip -d ai-flow-latest.tar.gz # docker load -i ai-flow-latest.tar