diff --git a/docs/guide/deployment.md b/docs/guide/deployment.md index d9ded4d0e..45b971a30 100644 --- a/docs/guide/deployment.md +++ b/docs/guide/deployment.md @@ -439,14 +439,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 ```