From fbcb0af231e3b7b05d19aa6e2a037408656f88bc Mon Sep 17 00:00:00 2001 From: Jason Robinson <mail@jasonrobinson.me> Date: Fri, 4 Mar 2022 15:55:49 +0200 Subject: [PATCH] Add Dockerfile --- .dockerignore | 2 ++ .gitignore | 1 + Dockerfile | 15 +++++++++++++++ 3 files changed, 18 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..aa8afe6 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,2 @@ +node_modules/ +target/ diff --git a/.gitignore b/.gitignore index 1c9c34d..91c5906 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ dist-ssr target *.local release +.idea diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b6176c7 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM node:16 AS build + +WORKDIR /app + +COPY package.json /app/package.json + +RUN yarn install + +COPY . . + +RUN yarn build + +FROM nginx:1.21.6 + +COPY --from=build /app/target/assets /usr/share/nginx/html/assets -- GitLab