Dockerfile |принимает условия и положения, нажав ввод - PullRequest
0 голосов
/ 25 января 2019

Я создаю Dockerfile, где мне нужно установить пакет с определенными условиями.

Когда я выполню

apt-get install -y ros-crystal-rmw-connext-cpp

Затем я должен «прочитать» все T & C, нажав ENTER для перехода на одну строку. Всего 75 строк.

Как только я добираюсь до конца, он просит меня ввести да или нет, что я должен сделать, предварительно ответив командой pipe.

Моя проблема в том, как нажать клавишу ввода 75 раз или как перейти к концу условий?

ОБНОВЛЕНИЕ: я попытался передать некоторые значения

printf 'y\n\n\n\n\n\n\n\n\n\n\' | apt-get install ros-crystal-rmw-connext-cpp

Тем не менее, похоже, что y принят, но все значения, необходимые для пропуска T & C, не работают. Более того, когда я использую эту структуру, я даже не могу ввести что-то вручную, и мне нужно выйти из процесса, перевести его в фоновый режим с помощью ctrl + z и затем убить его.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...