При сборке образа, на этапе установки requirements.txt, после загрузки torch появляется предупреждение:
А по завершению установки выдаёт ошибку:
"Недостаточно памяти на устройстве" также возникала при установке torch в виртуальное окружение, но там я решил эту проблему так:
TMPDIR=/usr/src/tmp/ pip install --cache-dir=$TMPDIR -r requirements.txt
При сборке образа это не сработало.
Через
--no-cache-dir
выдаёт то же предупреждение, но вывод ошибки в конце другой:
До импорта torch образ собирался без проблем.
Dockerfile
FROM python:3.9
WORKDIR /usr/src/app/
COPY . .
RUN pip install --no-cache-dir -r requirements.txt
EXPOSE 8888
CMD ["python", "snp_server.py"]