Merge pull request #5575 from DDSRem-Dev/dev

This commit is contained in:
jxxghp
2026-03-14 14:54:51 +08:00
committed by GitHub

View File

@@ -13,8 +13,7 @@ ENV LANG="C.UTF-8" \
PUID=0 \ PUID=0 \
PGID=0 \ PGID=0 \
UMASK=000 \ UMASK=000 \
VENV_PATH="/opt/venv" \ VENV_PATH="/opt/venv"
LD_PRELOAD="/usr/local/lib/libjemalloc.so"
ENV PATH="${VENV_PATH}/bin:${PATH}" ENV PATH="${VENV_PATH}/bin:${PATH}"
@@ -92,6 +91,8 @@ RUN FRONTEND_VERSION=$(sed -n "s/^FRONTEND_VERSION\s*=\s*'\([^']*\)'/\1/p" /app/
# final 阶段: 安装运行时依赖和配置最终镜像 # final 阶段: 安装运行时依赖和配置最终镜像
FROM prepare_package AS final FROM prepare_package AS final
ENV LD_PRELOAD="/usr/local/lib/libjemalloc.so"
# python 环境 # python 环境
COPY --from=prepare_venv --chmod=777 ${VENV_PATH} ${VENV_PATH} COPY --from=prepare_venv --chmod=777 ${VENV_PATH} ${VENV_PATH}
@@ -124,6 +125,7 @@ RUN cp -f /app/docker/nginx.common.conf /etc/nginx/common.conf \
&& echo "/app/" > ${VENV_PATH}/lib/python${python_ver%.*}/site-packages/app.pth \ && echo "/app/" > ${VENV_PATH}/lib/python${python_ver%.*}/site-packages/app.pth \
&& echo 'fs.inotify.max_user_watches=5242880' >> /etc/sysctl.conf \ && echo 'fs.inotify.max_user_watches=5242880' >> /etc/sysctl.conf \
&& echo 'fs.inotify.max_user_instances=5242880' >> /etc/sysctl.conf \ && echo 'fs.inotify.max_user_instances=5242880' >> /etc/sysctl.conf \
&& echo "zh_CN.UTF-8 UTF-8" >> /etc/locale.gen \
&& locale-gen zh_CN.UTF-8 && locale-gen zh_CN.UTF-8
EXPOSE 3000 EXPOSE 3000