#Берем базовый образ python
FROM python:3.12

#Устанавливаем рабочую директорию
WORKDIR /app

#Копируем requirements.txt в контейнер
COPY requirements.txt .

#Подтягиваем зависимости
RUN pip install --no-cache-dir -r requirements.txt

#Копируем файлы программы в контейнер
COPY faculty_service/faculty_service.py .

#Задаем команду для выполнения программы
CMD ["python", "faculty_service.py"]