# Use a single stage FROM python:slim WORKDIR /app COPY requirements.txt . # Install system dependencies required for building Python packages RUN apt-get update && apt-get install -y --no-install-recommends wget gcc libffi-dev libssl-dev # Install Python dependencies including redis with hiredis support RUN pip install --no-cache-dir -r requirements.txt # Download and install the Russian language model RUN python -m spacy download ru_core_news_md COPY . . EXPOSE 8080 CMD ["python", "main.py"]