From 43ea897bd83647bba59d8a60e86a43a2455ad701 Mon Sep 17 00:00:00 2001 From: Paul Date: Thu, 25 Jul 2019 14:34:47 +0800 Subject: [PATCH] add: frontend Dockerfile --- docker/frontend/Dockerfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 docker/frontend/Dockerfile diff --git a/docker/frontend/Dockerfile b/docker/frontend/Dockerfile new file mode 100644 index 0000000..2f56613 --- /dev/null +++ b/docker/frontend/Dockerfile @@ -0,0 +1,19 @@ +# BUILDING +FROM node:lts-alpine AS builder + +LABEL maintainer="llitfkitfk@gmail.com" +WORKDIR /app + +RUN apk add --no-cache git +RUN git clone --depth 1 https://github.com/thx/rap2-dolores.git ./ + +RUN yarn install && yarn run lint && yarn run build + +# RUNNING +FROM node:lts-alpine +LABEL maintainer="llitfkitfk@gmail.com" +RUN npm install -g serve +WORKDIR /app +COPY --from=builder /app/build/* ./ + +CMD [ "serve", "-s", "/app", "-p", "80" ] \ No newline at end of file