Dockerfile 371 字节
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

RUN mkdir -p /app
WORKDIR /app

COPY ./package.json /app
COPY ./build /app/build
COPY ./config /app/config

RUN npm install -g cnpm
RUN cnpm install --production

CMD [ "node","build/index.js"]