Это может быть общая проблема докера, но мой вариантом использования является докер-Compose:Передайте локальные переменные окружения докера
Мне нужно передать имя хоста моей машины в качестве переменной среды в контейнер, который будет создан через докер -compose. Этот конкретный контейнер использует файл Docker и использует в нем флаг «cmd». Команда в «cmd» использует эту переменную среды. Кто-то может помочь?
ответил : https://github.com/docker/compose/issues/2091 – dnephin
спасибо @dnephin, он отлично работает :) – 208rishabh