Если вы используете 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 значит а как это используется?

Ответы на вопрос(4)

Ваш ответ на вопрос