提交
This commit is contained in:
1 parent
5b3edb1700
commit
74e5a0f0cf
30 files changed
+9036
-7974
No files matched your search
@@ -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}" \
|
||||
|
||||
Reference in new issue
Block a user