From 378017f3217bcac8a37dfae276567c46c120db81 Mon Sep 17 00:00:00 2001 From: Jacinta Gichuhi Date: Mon, 7 Feb 2022 09:13:33 +0300 Subject: [PATCH] Improve docker image build time through caching (#1144) --- docker/etl-rest-server/Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/etl-rest-server/Dockerfile b/docker/etl-rest-server/Dockerfile index f1cf187ca..683c42b33 100755 --- a/docker/etl-rest-server/Dockerfile +++ b/docker/etl-rest-server/Dockerfile @@ -1,12 +1,12 @@ FROM keymetrics/pm2:14-alpine - +COPY package.json /opt/etl/package.json +RUN npm install -g --save-dev @babel/core @babel/node +RUN npm install COPY . /opt/etl RUN apk add --no-cache git -RUN npm install -g --save-dev @babel/core @babel/node RUN rm -rf /opt/etl/conf RUN ls && pwd WORKDIR /opt/etl -RUN npm install RUN apk add --no-cache tzdata ENV TZ Africa/Nairobi