From 9a335a8c6b27cd0463c2a5d6e9d1120c1374b774 Mon Sep 17 00:00:00 2001 From: neri Date: Thu, 6 Aug 2020 22:37:25 +0200 Subject: [PATCH] add docker build --- .dockerignore | 5 +++++ Dockerfile | 11 +++++++++++ 2 files changed, 16 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..8585299 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,5 @@ +.cache/ +node_modules/ +public/ +Dockerfile +.dockerignore diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..4070704 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +FROM node:latest as build + +WORKDIR /usr/src/app +ADD . /usr/src/app + +ENV GATSBY_TELEMETRY_DISABLED 1 +RUN yarn +RUN yarn build + +FROM gatsbyjs/gatsby +COPY --from=build /usr/src/app/public /pub