TruVlad commited on
Commit
20ef84e
·
verified ·
1 Parent(s): fde9d20
Files changed (1) hide show
  1. Dockerfile +12 -0
Dockerfile ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Выкачиваем из dockerhub образ с python версии 3.9
2
+ FROM python:3.9
3
+ # Устанавливаем рабочую директорию для проекта в контейнере
4
+ WORKDIR /backend
5
+ # Скачиваем/обновляем необходимые библиотеки для проекта
6
+ COPY requirements.txt /backend
7
+ RUN pip3 install --upgrade pip -r requirements.txt
8
+ # |ВАЖНЫЙ МОМЕНТ| копируем содержимое папки, где находится Dockerfile,
9
+ # в рабочую директорию контейнера
10
+ COPY . /backend
11
+ # Устанавливаем порт, который будет использоваться для сервера
12
+ EXPOSE 5000