Использовать значения ENV .
Значения ENV доступны для контейнеров, но также и команды в стиле RUN во время сборки Docker, начиная со строки, где они вводятся.
В файле Docker:
# no default value
ENV hey
# a default value
ENV foo /bar
# or ENV foo=/bar
Или, если вы используете docker-compose, вы можете использовать файл .env, если нет, вы также можете передать аргумент --env-file arg команде docker run.
env_var_name=another_value
Ссылка: Документы
Кроме того официальным способом, вы можете сделать что-то вроде этого:
ADD yourenvfile /tmp
RUN cat /tmp/yourenvfile >> /etc/environment
/ etc / environment устанавливает общесистемные переменные среды.