koa2-api-scaffold/Dockerfile
2019-06-02 21:55:11 +08:00

19 lines
258 B
Docker

FROM node:10-alpine
ENV EXPOSE_PORT 3000
ENV TZ=Asia/Shanghai
WORKDIR /app
COPY package*.json ./
RUN npm install -g @babel/cli @babel/core \
&& npm install
COPY . .
RUN npm run build
EXPOSE ${EXPOSE_PORT}
ENTRYPOINT [ "node", "/app/dist/app.js" ]