From 158bc9b06c0b50717b0c4a16fa79f62bafb3bf93 Mon Sep 17 00:00:00 2001 From: Thomas Liske Date: Wed, 7 Nov 2018 01:18:03 +0100 Subject: [PATCH] Add Dockerfile. --- Dockerfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..8e9a1b2 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +FROM alpine AS git + +RUN apk add -U git && \ + git clone https://github.com/Siot/PaWebControl.git + + +FROM node:11-alpine + +EXPOSE 8000 + +COPY --from=git /PaWebControl /app + +WORKDIR /app + +RUN npm install && \ + npm run build + +CMD ["run", "start"] +ENTRYPOINT ["npm"]