diff --git a/Dockerfile b/Dockerfile index 8a880c9..47e280b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,14 @@ +FROM alpine/git:latest +WORKDIR /clone-workspace +RUN git clone https://git.spd.ltd/xadammr/pi-weather-station.git + FROM node:18-alpine -RUN apk add git RUN mkdir /home/node/app RUN mkdir -p /home/node/app/node_modules && chown -R node:node /home/node/app -WORKDIR /home/node/app -RUN rm -rf * +COPY --from=0 /clone-workspace/pi-weather-station /home/node/app/pi-weather-station -RUN git clone https://git.spd.ltd/xadammr/pi-weather-station.git +WORKDIR /home/node/app RUN chown -R node:node . WORKDIR /home/node/app/pi-weather-station