From db7e7a22f0fe37eefe37282f30eb13928f4ee713 Mon Sep 17 00:00:00 2001 From: Marcus Date: Sun, 12 Mar 2023 22:19:12 +0100 Subject: [PATCH] NOT WORKING: npm WARN old lockfile FetchError: request to https://registry.npmjs.org/@babel%2fhelper-function-name failed, reason: connect ETIMEDOUT 2606:4700::6810:1b23:443 npm WARN old lockfile at ClientRequest. (/usr/local/lib/node_modules/npm/node_modules/minipass-fetch/lib/index.js:130:14) --- Dockerfile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..91a5a5a --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +FROM node:lts-alpine3.16 + +# Create app directory +WORKDIR /usr/src/app + +# Install app dependencies +# A wildcard is used to ensure both package.json AND package-lock.json are copied +# where available (npm@5+) +COPY package*.json ./ + +RUN npm config rm proxy && npm config rm https-proxy && npm install +# If you are building your code for production +# RUN npm ci --only=production + +# Bundle app source +COPY . . + +EXPOSE 5173 +#CMD ["npm", "install"] +CMD [ "npm", "run dev" ] \ No newline at end of file