diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..3c3629e --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +node_modules diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..cb11922 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,18 @@ +FROM node:8.11-alpine + +WORKDIR /usr/src/app +ENV PORT 8888 + +COPY package.json /usr/src/app +COPY yarn.lock /usr/src/app +RUN yarn install + +ADD public ./public +ADD src ./src + +RUN yarn build + +COPY api ./api +COPY server.js ./ + +CMD ["node", "server.js"]