/
viktorphp
/
back-socket
Обзор
Документация
Войти
/
viktorphp
/
back-socket
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Dockerfile
20 строк
780 B
Иванов Виктор Евгеньевич
[master]: обновить Dockerfile, package.json, package-lock.json, tsconfig.json
18 май 2026, 23:46
18 май 2026, 23:46
6984c8e
Код
Авторство
О чём код?
# Версия node для docker FROM node:lts AS dependencies # Рабочая директория внутри контейнера WORKDIR /app # Копирование файлов из текущей директории в рабочую директорию внутри контейнера COPY package*.json ./ # Установка зависимостей (ci — детерминированная сборка по lock-файлу) RUN npm ci # Копирование всех файлов из текущей директории в рабочую директорию внутри контейнера COPY . . # Сборка приложения RUN npm run build # Команда для запуска приложения CMD ["npm", "run", "start:prod"]