SavRatingBot/Dockerfile
2025-05-03 03:57:27 +03:00

20 lines
766 B
Docker

# Dockerfile
FROM python:3.10-slim
# Отключаем запись pyc-файлов и буферизацию вывода
ENV PYTHONDONTWRITEBYTECODE=1
ENV PYTHONUNBUFFERED=1
# Задаём рабочую директорию
WORKDIR /app
# Копируем файл зависимостей и устанавливаем их
COPY requirements.txt /app/
RUN pip install --upgrade pip && pip install -r requirements.txt
# Копируем все файлы проекта в контейнер
COPY . /app/
# По умолчанию запускаем Gunicorn для обслуживания Django-приложения.
# Замените "project" на имя вашего Django-проекта (где находится wsgi.py)
CMD ["python", "bot.py"]