Bläddra i källkod

remove Dockerfile.prod

Benjamin Kornblum 8 månader sedan
förälder
incheckning
24c5da6393
1 ändrade filer med 0 tillägg och 31 borttagningar
  1. 0 31
      Dockerfile.prod

+ 0 - 31
Dockerfile.prod

@@ -1,31 +0,0 @@
-# Creating multi-stage build for production
-FROM node:22-alpine as build
-RUN apk update && apk add --no-cache build-base gcc autoconf automake zlib-dev libpng-dev vips-dev git > /dev/null 2>&1
-ARG NODE_ENV=production
-ENV NODE_ENV=${NODE_ENV}
-
-WORKDIR /opt/
-COPY package.json package-lock.json ./
-RUN npm install -g node-gyp
-RUN npm config set fetch-retry-maxtimeout 600000 -g && npm install --only=production
-ENV PATH=/opt/node_modules/.bin:$PATH
-WORKDIR /opt/app
-COPY . .
-RUN npm run build
-
-# Creating final production image
-FROM node:22-alpine
-RUN apk add --no-cache vips-dev
-ARG NODE_ENV=production
-ENV NODE_ENV=${NODE_ENV}
-WORKDIR /opt/
-COPY --from=build /opt/node_modules ./node_modules
-WORKDIR /opt/app
-COPY --from=build /opt/app ./
-ENV PATH=/opt/node_modules/.bin:$PATH
-
-RUN chown -R node:node /opt/app
-USER node
-EXPOSE 1337
-CMD ["npm", "run", "start"]
-