fixed docker-compose

This commit is contained in:
kilyabin
2025-11-18 03:36:47 +04:00
parent 82c22c54d3
commit f7a8cc622f
2 changed files with 7 additions and 7 deletions

View File

@@ -10,10 +10,10 @@ WORKDIR /app
# Копируем файлы для установки зависимостей
COPY package.json package-lock.json* pnpm-lock.yaml* ./
RUN \
if [ -f pnpm-lock.yaml ]; then \
corepack enable pnpm && pnpm install --frozen-lockfile; \
elif [ -f package-lock.json ]; then \
if [ -f package-lock.json ]; then \
npm ci; \
elif [ -f pnpm-lock.yaml ]; then \
corepack enable pnpm && corepack prepare pnpm@latest --activate && pnpm install --frozen-lockfile; \
else \
echo "Lockfile not found." && exit 1; \
fi
@@ -28,8 +28,10 @@ COPY . .
ENV NEXT_TELEMETRY_DISABLED=1
RUN \
if [ -f pnpm-lock.yaml ]; then \
corepack enable pnpm && pnpm run build; \
if [ -f package-lock.json ]; then \
npm run build; \
elif [ -f pnpm-lock.yaml ]; then \
corepack enable pnpm && corepack prepare pnpm@latest --activate && pnpm run build; \
else \
npm run build; \
fi

View File

@@ -1,5 +1,3 @@
version: '3.8'
services:
app:
build: