forked from Gitlink/gitlink_help_center
20 lines
486 B
Docker
20 lines
486 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
|
|
|
|
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
|
|
|
|
RUN mkdir -p /gitlink_help_center/data
|
|
|
|
VOLUME ["/gitlink_help_center/data"]
|
|
|
|
CMD ["npx", "pm2-runtime", "ecosystem.config.js"]
|