diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000000000000000000000000000000000000..ccba9af040c8952d6dd90c0b904a2b85be67f0e7 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,10 @@ +.git +.gitignore +.dockerignore +Dockerfile +node_modules +*.md +*.txt +*.example +.editorconfig +yarn.lock diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..16417b0dc46a2e783c9791f5b8d5b1b5ff0f250b --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM node:alpine +LABEL maintainer="markus.opolka@fau.de" + +COPY . /app +WORKDIR /app + +RUN yarn install +RUN yarn run build + +EXPOSE 3000 + +ENTRYPOINT node app.js