Пытаюсь собрать образ через Dockerfile. При установке некоторых компонентов выполняются скрипты, где нужно ввести ответ в консоли. Т.е. Please choose [0] : и тут ожидается ответ из консоли.
На деле либо эта строка повторяется и заполняет собой все, либо через полминуты сборка валится и введенные символы переходят уже в консоль машинки, на которой собирается.
Также, дальше планируется, что установка некоторых компонентов будет выполняться через gui. Xming установлен, так машинка настроена. т.е. не в контейнере все должно нормально отработать. Но судя по всему при такой сборке не получится все так просто.
Как можно такое провернуть? Или только руками поднимать образ, на нем настраивать как в обычной консоли и коммитить отдельно?
Также смотрела, есть варианты с rtk и porto от яндекса. Кто-нибудь знает, может там можно такое сделать?
Во первых есть параметры типа "-y", чтобы лишний раз вас не спрашивало.
Во вторых с помощью шелла вы можете подставлять ответы из переменных среды окружения, например. Или из файлов.