diff --git a/Dockerfile b/Dockerfile index 793c5c5..319ab62 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,20 +4,16 @@ WORKDIR /app COPY . . COPY ./config/config.template.ts ./config/index.ts -RUN apt-get update -y && apt-get install g++ python3 make -y && yarn cache clean && yarn install && yarn build +RUN apt-get update -y && apt-get install g++ python3 make -y +RUN yarn cache clean && yarn install --production && yarn build # Production stage FROM node:18-bullseye-slim AS production WORKDIR /app -COPY --from=builder /app/package.json . COPY --from=builder /app/dist ./dist COPY --from=builder /app/public ./public - - -RUN apt-get update -y && apt-get install g++ python3 make -y && yarn install --production - ENV NODE_ENV=production EXPOSE 8002