This commit is contained in:
parent
fe3103386a
commit
70c7674b44
|
|
@ -19,7 +19,14 @@
|
|||
|
||||
# 复制整项目的代码,排除了.dockerignore中的文件
|
||||
COPY . ./
|
||||
|
||||
|
||||
# 进入子项目目录
|
||||
WORKDIR /app/apps/blogai/
|
||||
|
||||
# 拷贝并替换.env
|
||||
COPY ./.env.example .env
|
||||
RUN sed -i "s|{{BLOGAI_HOST}}|${BLOGAI_HOST}|g" .env
|
||||
|
||||
# 安装根目录依赖
|
||||
RUN pnpm install --no-frozen-lockfile --prefer-offline
|
||||
|
||||
|
|
@ -61,12 +68,7 @@
|
|||
COPY --from=builder /app/apps/blogai/next.config.js ./next.config.js
|
||||
COPY --from=builder /app/apps/blogai/next-i18next.config.js ./next-i18next.config.js
|
||||
|
||||
# 拷贝.env
|
||||
COPY --from=builder /app/apps/blogai/.env.example ./.env
|
||||
|
||||
# 替换.env文件里的{{BLOGAI_HOST}}为实际地址
|
||||
RUN sed -i "s|{{BLOGAI_HOST}}|${BLOGAI_HOST}|g" .env
|
||||
|
||||
|
||||
# 清理无用缓存,减小体积
|
||||
RUN rm -rf /root/.npm /root/.pnpm-store /tmp/*
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue