diff options
author | Jesus <jesus.estupinan@pragma.com.co> | 2022-06-13 01:41:03 +0800 |
---|---|---|
committer | Jesus <jesus.estupinan@pragma.com.co> | 2022-06-13 01:41:03 +0800 |
commit | 69fd30f54be7d3c55a5afe98c59c61c752f9fdcc (patch) | |
tree | 3f545fba641e992457351d32168cee6c459561c7 | |
parent | bec13988e67d4bd8d33e963f1edcd34782400c11 (diff) | |
download | apitool-69fd30f54be7d3c55a5afe98c59c61c752f9fdcc.tar.lz apitool-69fd30f54be7d3c55a5afe98c59c61c752f9fdcc.tar.xz apitool-69fd30f54be7d3c55a5afe98c59c61c752f9fdcc.zip |
update docker support
-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" ] |