diff options
-rw-r--r-- | .dockerignore | 1 | ||||
-rw-r--r-- | Dockerfile | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/.dockerignore b/.dockerignore index c18083f..978faa5 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,5 +1,6 @@ node_modules/ .git/ *.md +.gitignore .dockerignore package-lock.json @@ -2,8 +2,9 @@ FROM node:16.14.2-alpine RUN mkdir -p /home/node/app/node_modules && chown -R node:node /home/node/app WORKDIR /home/node/app ENV PATH /home/node/app/node_modules/.bin:$PATH +COPY --chown=node:node package.json . +RUN npm install COPY --chown=node:node . . USER node -RUN npm install EXPOSE 5000 CMD [ "npm", "start" ] |