Я пытаюсь создать образ Docker
и у меня не получается
RUN pip install -r requirements_inference.txt
Сообщение об ошибке
182.3 ERROR: Could not find a version that satisfies the requirement pytorch-lighning==1.2.10 (from versions:none)
128.3. ERROR: No matching distribution found for pytorch-lightning==1.2.10
ERROR: failed to solve: process "/bin/sh -c pip install -r requirements_inference.txt" did not complete succesfully: exit code: 1
Однако, когда я создаю среду conda и активирую ее, я могу без проблем выполнить установку указанной версии по протоколу
В чем проблема с докером?
РЕДАКТИРОВАТЬ 2: Согласно этому вопросу, это может быть связано с WIFI, который я использую... и, к сожалению, у меня нет возможности подключения к телефону, чтобы опробовать его, но если бы это было В таком случае, почему мой WIFI разрешает установку в Conda, но не в Docker???
РЕДАКТИРОВАТЬ: мне задали минимальный воспроизводимый пример. Я не думаю, что он существует, но на всякий случай я использую именно его
Dockerfile
FROM huggingface/transformers-pytorch-cpu:latest
COPY ./ /app
WORKDIR /app
RUN pip install -r requirements_inference.txt
ENV LC_ALL=C.UTF-8
ENV LANG=C.UTF-8
EXPOSE 8000
CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "8000"]
requirements_inference.txt
pytorch-lightning==1.2.10
datasets==1.6.2
scikit-learn==0.24.2
hydra-core
omegaconf
hydra_colorlog
onnxruntime
fastapi
uvicorn
и инструкция
docker build -t inference:latest .
Подробнее здесь: https://stackoverflow.com/questions/790 ... -libraries