dressed_for_succes_store/Dockerfile.frontend
2025-04-01 23:52:37 +07:00

24 lines
627 B
Docker
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

FROM node:20-alpine
WORKDIR /app
# Копирование файлов package.json и package-lock.json
COPY frontend/package*.json ./
# Установка зависимостей с флагом --legacy-peer-deps
RUN npm ci --legacy-peer-deps
# Копирование исходного кода
COPY frontend/ ./
# Копирование .env.docker в .env.local для использования в контейнере
COPY frontend/.env.docker ./.env.local
# Сборка приложения
RUN npm run build
# Открытие порта
EXPOSE 3000
# Запуск приложения
CMD ["npm", "start"]