Если вы используете Python 2.x:
я есть Dockerfile, где я пытаюсь активировать python virtualenv, после чего он должен установить все зависимости в этой среде. Тем не менее, все еще устанавливается глобально. Я использовал разные подходы, и ни один из них не работал. Я тоже не получаю никаких ошибок. Где проблема?
1.ENV PATH $PATH:env/bin
2.ENV PATH $PATH:env/bin/activate
3.RUN . env/bin/activate
Я также последовалпример конфигурации Dockerfile для образа среды выполнения Python в Google Cloud, что в основном то же самое, что и выше.
Установка этих переменных окружения аналогична запуску source / env / bin / activ.
ENV VIRTUAL_ENV /env
ENV PATH /env/bin:$PATH
Кроме того, что делаетENV VIRTUAL_ENV /env
значит а как это используется?