From 99c36ce890c8a1ec1b1f46c132baee6e0881d0f3 Mon Sep 17 00:00:00 2001 From: Thomas van den Berg <thomasvdb2002@protonmail.com> Date: Thu, 21 Oct 2021 16:14:52 +0200 Subject: [PATCH] Not working Dockerfile. --- .dockerignore | 13 +++++++++++++ Dockerfile | 17 +++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..a19cbf9 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,13 @@ +node_modules +npm-debug.log +Dockerfile* +docker-compose* +.dockerignore +.git +.gitignore +README.md +LICENSE +.vscode +.idea +.env +hydrominder-api-container.tar \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..cecfb42 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM arm32v7/node:16 AS build-env + +WORKDIR /usr/src/app + +# Environment variables for production +ENV NODE_ENV=production + +COPY package*.json ./ +RUN yarn install +COPY . . +RUN yarn run build +RUN yarn run generate + + +FROM arm32v7/nginx:alpine +COPY --from=0 dist ./html +COPY html /usr/share/nginx/html -- GitLab