From 1e623fcdf50443e96a726b1027154ec0580e716c Mon Sep 17 00:00:00 2001 From: Nicolas Giard Date: Sat, 3 Nov 2018 22:15:49 -0400 Subject: [PATCH] fix: multi-stage dockerfile --- dev/build/Dockerfile | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/dev/build/Dockerfile b/dev/build/Dockerfile index 641bf1bd..e321fdb3 100644 --- a/dev/build/Dockerfile +++ b/dev/build/Dockerfile @@ -10,8 +10,9 @@ RUN apk update && \ WORKDIR /var/wiki -COPY ./package.json /var/wiki/package.json -COPY ./client /var/wiki/client +COPY ./package.json ./package.json +COPY ./dev ./dev +COPY ./client ./client RUN yarn RUN yarn build @@ -34,10 +35,11 @@ WORKDIR /var/wiki COPY ./dev/build/supervisord.conf /etc/supervisord.conf COPY --from=assets /var/wiki/assets ./assets COPY --from=assets /var/wiki/node_modules ./node_modules -COPY ./server /var/wiki/server -COPY ./config.sample.yml /var/wiki/config.yml -COPY ./package.json /var/wiki/package.json -COPY ./LICENSE /var/wiki/LICENSE +COPY --from=assets /var/wiki/server ./server +COPY ./server ./server +COPY ./config.sample.yml ./config.yml +COPY ./package.json ./package.json +COPY ./LICENSE ./LICENSE EXPOSE 3000