Dream-MachineProcurementList/scripts/prod-build.sh

17 lines
471 B
Bash
Raw Normal View History

#!/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"