Добавил докер образ для приложения

This commit is contained in:
Sergey Petrov
2025-03-10 22:24:35 +03:00
parent 02df1257ed
commit fae37cfb28
6 changed files with 58 additions and 9 deletions
+20
View File
@@ -0,0 +1,20 @@
# Используем официальный образ Node.js
FROM node:20-alpine
# Создаем директорию приложения
WORKDIR /app
# Копируем файлы package.json и package-lock.json
COPY package*.json ./
# Устанавливаем зависимости
RUN npm install
# Копируем исходный код приложения
COPY . .
# Открываем порт
EXPOSE 3000
# Запускаем приложение
CMD ["npm", "start"]