From 22f8c61c88c57b485758f306973c56e427e1b3c5 Mon Sep 17 00:00:00 2001
From: Denis Shtanskiy <denis_shtanskii@bk.ru>
Date: Tue, 6 Aug 2024 20:24:42 +0300
Subject: [PATCH] =?UTF-8?q?fix:=20=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2?=
 =?UTF-8?q?=D0=B8=D0=BB=20=D0=B4=D0=BE=D0=BA=D0=B5=D1=80=D1=84=D0=B0=D0=B9?=
 =?UTF-8?q?=D0=BB?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 Dockerfile | 18 +++++-------------
 1 file changed, 5 insertions(+), 13 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 79213218..b419ef9f 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,12 +1,6 @@
-FROM node:18-alpine
+FROM node:21-alpine
 
-WORKDIR /usr/src/app
-
-COPY package*.json ./
-
-RUN npm ci
-
-COPY . .
+WORKDIR /app
 
 ARG NEXT_PUBLIC_CAPTCHA_SITE_KEY
 ARG NEXT_PUBLIC_BASE_DEV_URL
@@ -18,13 +12,11 @@ ENV NEXT_PUBLIC_BASE_DEV_URL=$NEXT_PUBLIC_BASE_DEV_URL
 ENV NEXT_PUBLIC_BASE_TEST_URL=$NEXT_PUBLIC_BASE_TEST_URL
 ENV NEXT_PUBLIC_BASE_URL=$NEXT_PUBLIC_BASE_URL
 
-ENV NODE_ENV production
+COPY . .
 
-# ENV NEXT_SHARP_PATH=/node_modules/sharp
 ENV NEXT_SHARP_PATH=/tmp/node_modules/sharp
 
+RUN npm install --force
 RUN npm run build
 
-EXPOSE  3000
-
-# CMD ["npm", "start"]
\ No newline at end of file
+CMD ["npm", "start"]