Во-первых, докер не видит твои файлы с хоста, положи внутрь образа Во-вторых, там по умолчанию тот пип, что прилагается к базовому образу (python:3.8)
+1. если прям последняя версия нужна, обновить шагом ДО установки зависимостей через pip
я еще в процессе изучения докера, как мне положить файл в образ докера? docker run -v `pwd`/conf.txt:/app/conf.txt my_app ?
нет, COPY в докерфайле. А вообзе - если вкатываешься, может посмотреть базовые уроки по докеру?
COPY file-path container-path в Dockerfile
а это нормально что в терминале и терминале докера при вводе команды ls, и там и там есть этот файл, но он его не видит? проблему с пип решил так ```RUN pip3 install --upgrade pip``` после RUN ls -la
У тебя RUN echo "$PWD" создаёт лишний слой
Обсуждают сегодня