This commit is contained in:
zlwu committed 2026-06-30 11:20:36 +08:00
1 parent 5b3edb1700
commit 74e5a0f0cf
30 files changed
+9036 -7974

No files matched your search

+6
View File
@@ -38,6 +38,8 @@ if [[ "$(uname -s)" == "Darwin" && "$(uname -m)" == "arm64" && "${PLATFORM}" ==
echo " 更快方式: 在 Linux x86 云主机上执行同一打包脚本"
echo " 前端 vite build 建议 Docker Desktop 内存 ≥ 4GB"
echo " (Settings → Resources → Memory;仍 OOM 可加大 NODE_MAX_OLD_SPACE_SIZE)"
echo " pnpm install 出现 ETIMEDOUT 时会自动重试,336/340 后仍可能再等数分钟"
echo " 请勿 Ctrl+C;更快方式见 deploy/docker/README.md §11 发版方打包"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo ""
fi
@@ -54,7 +56,11 @@ NODE_MAX_OLD_SPACE_SIZE="${NODE_MAX_OLD_SPACE_SIZE:-4096}"
echo "==> 构建前端镜像: ${WEB_IMAGE} (${PLATFORM})"
echo " 基础镜像: ${NODE_IMAGE} / ${NGINX_IMAGE}"
echo " npm/pnpm 镜像: ${NPM_REGISTRY}"
echo " Node 堆上限: ${NODE_MAX_OLD_SPACE_SIZE}MB"
if [[ "${NPM_REGISTRY}" == *"registry.npmjs.org"* ]]; then
echo " 警告: 国内网络访问 registry.npmjs.org 常 ETIMEDOUT,建议去掉 NPM_REGISTRY 用默认 npmmirror"
fi
docker build "${BUILD_ARGS[@]}" \
--build-arg "NODE_IMAGE=${NODE_IMAGE}" \
--build-arg "NGINX_IMAGE=${NGINX_IMAGE}" \