# Используем официальный образ Python FROM python:3.10-slim # Устанавливаем зависимости системы RUN apt-get update && apt-get install -y \ git \ && rm -rf /var/lib/apt/lists/* # Устанавливаем pipenv и создаем рабочую директорию WORKDIR /app # Копируем файлы requirements.txt и устанавливаем зависимости COPY requirements.txt . # Устанавливаем Python-зависимости RUN pip install --no-cache-dir -r requirements.txt # Копируем все файлы проекта в контейнер COPY . . # Указываем порт, который будет использоваться EXPOSE 7860 # Запускаем приложение CMD ["python", "app.py"]