gitlink_help_center/Dockerfile

19 lines
473 B
Docker

FROM crpi-kn808rklyotb8pg1.cn-hangzhou.personal.cr.aliyuncs.com/gitlink_nudter/help_center:node-20-alpine
LABEL maintainer="yuankaifneg <2894340009@qq.com>"
WORKDIR /gitlink_help_center
ARG BUILD_DATE
RUN echo "Build date: ${BUILD_DATE}" > /dev/null
COPY package.json package-lock.json ./
RUN npm ci
COPY ./ /gitlink_help_center/
RUN npm run build -- --locale zh-cn
RUN node scripts/generate-doc-index.js
EXPOSE 3000
CMD ["npx", "pm2-runtime", "ecosystem.config.js"]