From 69fd30f54be7d3c55a5afe98c59c61c752f9fdcc Mon Sep 17 00:00:00 2001 From: Jesus Date: Mon, 13 Jun 2022 01:41:03 +0800 Subject: update docker support --- .dockerignore | 3 ++- 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 diff --git a/Dockerfile b/Dockerfile index 228e472..dd28dad 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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" ] -- cgit v1.2.3