From 3a185057538a14850bd94fbdbab5a7c187f28750 Mon Sep 17 00:00:00 2001 From: Willian Mitsuda Date: Thu, 8 Jul 2021 02:14:33 -0300 Subject: [PATCH] Reorder commands to better exploit docker build cache --- Dockerfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5062957..eecfd43 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,10 @@ FROM node:12.22.3-alpine AS builder WORKDIR /otterscan-build -COPY ["run-nginx.sh", "package*.json", "tsconfig.json", "craco.config.js", "tailwind.config.js", "/otterscan-build"] -COPY ["src", "/otterscan-build/src"] -COPY ["public", "/otterscan-build/public"] +COPY ["package.json", "package-lock.json", "/otterscan-build"] RUN npm install +COPY ["run-nginx.sh", "tsconfig.json", "craco.config.js", "tailwind.config.js", "/otterscan-build"] +COPY ["public", "/otterscan-build/public"] +COPY ["src", "/otterscan-build/src"] RUN npm run build FROM nginx:1.21.1-alpine