diff options
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..228e472 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM node:alpine3.15 +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 ./ +USER node +RUN npm install +COPY --chown=node:node . . +EXPOSE 5000 +CMD [ "npm", "start" ] |