#!/usr/bin/env bash set -euo pipefail echo "[Dream-Machine] 生产镜像构建" echo "- 在容器内编译前端与后端" echo "- 目标平台: linux/amd64" SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd) ROOT_DIR=$(cd "$SCRIPT_DIR/.." && pwd) echo "[步骤] 构建生产镜像 (容器内完成所有构建)" (cd "$ROOT_DIR/docker" && docker buildx build --platform linux/amd64 -f Dockerfile.prod -t dm-purchase-api:prod ..) echo "[完成] 镜像: dm-purchase-api:prod"