Add some layers to cache installed dependencies at build time

This commit is contained in:
kaiyou 2018-12-06 10:00:20 +01:00
parent 045b0b9889
commit e47fae034a
1 changed files with 6 additions and 4 deletions

View File

@ -1,13 +1,15 @@
# Builder
FROM node:alpine as builder
COPY . /src
RUN apk add --no-cache git
WORKDIR /src
RUN apk add --no-cache git \
&& npm install \
&& npm run build
COPY package.json /src/package.json
RUN npm install
COPY . /src
RUN npm run build
# App