diff options
author | Jesus <jesus.estupinan@pragma.com.co> | 2022-06-13 02:02:35 +0800 |
---|---|---|
committer | Jesus <jesus.estupinan@pragma.com.co> | 2022-06-13 02:02:35 +0800 |
commit | 5f55cd86018f1b834a646b172e56e306447f2144 (patch) | |
tree | f9c5cefd15255b52f46e560a8b7093573c11aab5 | |
parent | 69fd30f54be7d3c55a5afe98c59c61c752f9fdcc (diff) | |
download | apitool-5f55cd86018f1b834a646b172e56e306447f2144.tar.lz apitool-5f55cd86018f1b834a646b172e56e306447f2144.tar.xz apitool-5f55cd86018f1b834a646b172e56e306447f2144.zip |
fix "npm run start causing error, EACCES: permission denied, open '/home/node/app/package-lock.json'"
-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" ] |