Я использую docker для создания python контейнера. Что-то странное происходит, когда я устанавливаю что-то с помощью pip, оно работает, и это нормально, когда я пытаюсь использовать файл требований, я получаю сообщение об ошибке, система не находит pip.
Идеи?
FROM tensorflow/tensorflow:latest
RUN ["apt-get", "update" ,"-y"]
RUN ["apt-get", "upgrade","-y"]
RUN ["apt-get", "install", "python-pip", "python3-pip","-y"]
RUN ["apt-get", "update" ,"-y"]
RUN ["apt-get", "upgrade","-y"]
ADD requirements.txt /requirements.txt
RUN ["pip", "install", "keras"]
работает
, в то время как
FROM tensorflow/tensorflow:latest
RUN ["apt-get", "update" ,"-y"]
RUN ["apt-get", "upgrade","-y"]
RUN ["apt-get", "install", "python-pip", "python3-pip","-y"]
RUN ["apt-get", "update" ,"-y"]
RUN ["apt-get", "upgrade","-y"]
ADD requirements.txt /requirements.txt
RUN ["pip", "install", "-r", "/requirements.txt"]
получает эту ошибку
/ bin / sh: 1: [pip,: not найдено