From ff006a254abb416dcdbf51d489481732053d8054 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADtor=20Xoteslem?= Date: Tue, 26 Nov 2019 00:03:55 -0300 Subject: [PATCH] Separate dockerfile layers and add volume --- Dockerfile | 5 ++++- docker-compose.yml | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1161e1b99..dc7a100f1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,9 +8,12 @@ RUN apk add --update --no-cache \ WORKDIR /app -COPY . . +COPY package*.json ./ RUN npm install + +COPY . . + RUN npm run build EXPOSE 3000 diff --git a/docker-compose.yml b/docker-compose.yml index 7a86bf734..541ed08d6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,6 +14,7 @@ services: - "./plugins:/app/plugins" - "./static:/app/static" - "./store:/app/store" + - "./components:/app/components" ports: - "3000:3000" command: "npm run dev"