Dockerfile 596 字节
FROM node:10.15.0-alpine
RUN  echo "http://mirrors.aliyun.com/alpine/v3.9/main/" > /etc/apk/repositories \ 
    && echo "http://mirrors.aliyun.com/alpine/v3.9/community/" >> /etc/apk/repositories

RUN apk add --no-cache tzdata && \
    cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone && \
    apk del tzdata

RUN rm -rf /app
RUN mkdir -p /app
WORKDIR /app

COPY ./package.json /app

COPY ./ /app
RUN npm run build
#RUN npm install -g cnpm --registry=https://registry.npm.taobao.org
#RUN cnpm install --production

EXPOSE 80

CMD ["npm", "run", "start"]