Ошибка сборки Docker на приложении django с numpy

Я пытаюсь собрать в докере мое приложение django, но получаю эту ошибку, когда он устанавливает requirements.txt:

 Running from numpy source directory.
#7 83.21             setup.py:480: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates
#7 83.21               run_build = parse_setuppy_commands()

Это мое требование.txt:


    -f https://download.pytorch.org/whl/torch_stable.html
    Django==4.0.6
    fastbook==0.0.26
    gunicorn==20.1.0
    Pillow==9.2.0
    torch==1.12.0+cpu
    torchvision==0.13.0+cpu

А это мой dockerfile:


    #Python and Linux Version
    FROM python:3.9-alpine3.15
    
    COPY requirements.txt /app/requirements.txt
    
    #Configure server
    RUN set -ex \
        && pip install --upgrade pip \
        && pip install --no-cache-dir -r /app/requirements.txt
    
    #Working directory
    
    WORKDIR /app
    
    ADD . .
    
    EXPOSE 8000
    
    CMD ["gunicorn", "--bind", ":8000","--workers", "3", "hongOS_project.wsgi:application"]

Хорошо! Очевидно, я решил проблему с пакетами, изменив используемый образ python с python:3.9-alpine3.15 на python:3.9-alpine3.15 и с помощью pip заморозив все пакеты, установленные на моей локальной машине

Вернуться на верх