diff options
-rw-r--r-- | .dockerignore | 3 | ||||
-rw-r--r-- | Dockerfile | 7 |
2 files changed, 5 insertions, 5 deletions
diff --git a/.dockerignore b/.dockerignore index 3749ef9..c18083f 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,4 +1,5 @@ node_modules/ .git/ *.md -.dockerignore
\ No newline at end of file +.dockerignore +package-lock.json @@ -1,10 +1,9 @@ -FROM node:alpine3.15 +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 -COPY server.js ./ -COPY package.json ./ +ENV PATH /home/node/app/node_modules/.bin:$PATH +COPY --chown=node:node . . USER node RUN npm install -COPY --chown=node:node . . EXPOSE 5000 CMD [ "npm", "start" ] |