Механизм изоляции в Docker с помощью инструкции ENV заключается в том, что она задает переменные окружения внутри контейнера. 14 Эти переменные будут доступны во время выполнения (run-time). 1
Инструкция ENV имеет две формы: 4
Переменные окружения, заданные с помощью ENV, будут доступны даже когда из образа будет запущен контейнер. 4
Например, инструкция ENV PATH=/usr/local/nginx/bin:$PATH обеспечивает, что CMD ['nginx'] просто работает. 3 Также ENV может быть полезна для предоставления обязательных для сервиса переменных, таких как PGDATA для Postgres. 3