kubernetes-yaml/learn/learn-kubernetes-master/kiamol/ch14/docker-images/access-log/Dockerfile

16 lines
262 B
Docker
Raw Normal View History

FROM node:16.13.1-alpine3.14 AS builder
WORKDIR /src
COPY src/package.json .
RUN npm install
# app
FROM node:16.13.1-alpine3.14
EXPOSE 80
ENV PORT=80
CMD ["node", "server.js"]
WORKDIR /app
COPY --from=builder /src/node_modules/ /app/node_modules/
COPY src/ .