diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..c8f50f7 --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +npm-debug.log diff --git a/Dockerfile b/Dockerfile index 791daa3..fa224c1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,13 @@ FROM node:16 USER node WORKDIR /home/node/app -COPY --chown=node:node package*.json ./ -COPY --chown=node:node . . +COPY . . +RUN mkdir /home/node/ RUN npm install RUN npm run build RUN npm run build:fontawesome EXPOSE 5000 -CMD ["npm", "start", "--loglevel=verbose"] +RUN mkdir .npm +RUN mkdir /home/node/.npm +CMD ["npm", "start"]