Да, вы можете установить переменные ENV в файле docker
с помощью 'ENV', см .: https://docs.docker.com/engine/reference/builder/#environment -replacement
Чтобы использовать его, когда вы получили запрос, что-то зависит от реализации, приглашение при запуске контейнера не рекомендуется, поскольку в большинстве случаев запуск интерактивного контейнера не имеет смысла.
Однако в bash вы можете прочитать перенаправление что-то в stdin с помощью <или отправьте его с вертикальной чертой (|) команде. </p>
Но как решить эту проблему, зависит от того, как это реализовано в исходном коде, где он запрашивает.
Как правило, рекомендуется пропускать подсказку, если установлен env.