From 72343712c40c59e39bd671f02f9b67bb4164b98b Mon Sep 17 00:00:00 2001 From: uniknow <000-drakon@mail.ru> Date: Fri, 4 Oct 2024 23:29:08 +0400 Subject: [PATCH] working doker --- docker/Dockerfile | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 3ffca95..61d36d2 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,19 +1,26 @@ -FROM node:alpine AS build +FROM node:alpine as build WORKDIR /app -COPY package*.json ./ + +COPY package.json package-lock.json ./ + RUN npm install + COPY . . + RUN npm run build + FROM node:alpine WORKDIR /app -COPY --from=build /app/build ./build -COPY --from=build /app/package*.json ./ -RUN npm install --only=production +COPY --from=build /app/build ./build + +COPY package.json package-lock.json ./ + +RUN npm ci --omit dev EXPOSE 3000 -CMD ["node", "build/server/index.js"] +CMD ["node", "build"] \ No newline at end of file