diff --git a/.github/workflows/base-image-build.yml b/.github/workflows/base-image-build.yml index 12d2e30c4..7fdd95d36 100644 --- a/.github/workflows/base-image-build.yml +++ b/.github/workflows/base-image-build.yml @@ -1,14 +1,10 @@ name: build-node-base-image -on: - push: - branches: ['v2-dev'] - paths: - - "scripts/build/Dockerfile" -# workflow_run: -# workflows: [ "deploy-demo" ] -# types: -# - completed - +# 废弃,比默认的占用内存更多 +# on: +# push: +# branches: ['v2-dev'] +# paths: +# - "scripts/build/Dockerfile" # schedule: # - # 国际时间 19:17 执行,北京时间3:17 ↙↙↙ 改成你想要每天自动执行的时间 # - cron: '17 19 * * *' diff --git a/packages/ui/Dockerfile b/packages/ui/Dockerfile index a9150e1db..ab5083a0b 100644 --- a/packages/ui/Dockerfile +++ b/packages/ui/Dockerfile @@ -1,11 +1,11 @@ FROM node:22-alpine AS builder -RUN apk add build-base -RUN wget -O - https://github.com/jemalloc/jemalloc/releases/download/5.3.0/jemalloc-5.3.0.tar.bz2 | tar -xj && \ - cd jemalloc-5.3.0 && \ - ./configure && \ - make && \ - make install +# RUN apk add build-base +# RUN wget -O - https://github.com/jemalloc/jemalloc/releases/download/5.3.0/jemalloc-5.3.0.tar.bz2 | tar -xj && \ +# cd jemalloc-5.3.0 && \ +# ./configure && \ +# make && \ +# make install WORKDIR /workspace/ @@ -24,9 +24,9 @@ FROM node:22-alpine EXPOSE 7001 EXPOSE 7002 -# 安装jemalloc内存分配器,优化内存占用 -COPY --from=builder /usr/local/lib/libjemalloc.so.2 /usr/local/lib/ -ENV LD_PRELOAD=/usr/local/lib/libjemalloc.so.2 +# 安装jemalloc内存分配器,优化内存占用 -- 基本没用,反而更高了 +# COPY --from=builder /usr/local/lib/libjemalloc.so.2 /usr/local/lib/ +# ENV LD_PRELOAD=/usr/local/lib/libjemalloc.so.2 RUN apk add --no-cache openssl diff --git a/packages/ui/certd-server/.env b/packages/ui/certd-server/.env index 536d4b688..7a59acb53 100644 --- a/packages/ui/certd-server/.env +++ b/packages/ui/certd-server/.env @@ -1 +1,2 @@ LEGO_VERSION=4.30.1 +