diff --git a/docs/guide/deployment.md b/docs/guide/deployment.md index 1d648fae9a..1d60bc004b 100644 --- a/docs/guide/deployment.md +++ b/docs/guide/deployment.md @@ -395,14 +395,16 @@ Deploy your application using nginx inside of a docker container. 2. Create a `Dockerfile` file in the root of your project. ```Dockerfile - FROM node:10 - COPY ./ /app + FROM node:latest as build-stage WORKDIR /app - RUN npm install && npm run build + COPY package*.json ./ + RUN npm install + COPY ./ . + RUN npm run build - FROM nginx + FROM nginx as production-stage RUN mkdir /app - COPY --from=0 /app/dist /app + COPY --from=build-stage /app/dist /app COPY nginx.conf /etc/nginx/nginx.conf ```