Dockerfile 474 字节
FROM node:22-alpine
# RUN apk add --no-cache tzdata && \
#     cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone && \
#     apk del tzdata 
ENV TZ="Asia/Shanghai"

RUN mkdir -p /app
WORKDIR /app
COPY ./ /app/tmp
RUN cp /app/tmp/package.json /app/package.json && \
    npm install --production && \
    cp -r /app/tmp/build /app/build && \
    cp -r /app/tmp/config /app/config && \
    rm -rf /app/tmp
CMD [ "node","build/index.js"]