2016-07-26 4 views
0

У меня есть приложение с командной строкой, которое должно задавать вопросы в интерактивном режиме от пользователя. Он превратился в большой проект, и каждый раз, когда я обновляю свою систему, мне приходится беспокоиться о том, что возможно сломал некоторые ее части из-за некоторых необычных зависимостей.Интерактивное приложение командной строки в контейнере Docker

Моя идея состояла в том, чтобы упаковать его в контейнер Docker, чтобы я мог обновить свою систему, не беспокоясь об устойчивости этого проекта. Это был мой первый раз, когда я пытался Docker, и я провел несколько тестов, но выход идет в журнал вместо этого, и я не уверен, как работать с пользовательским вводом. Разве Docker не подходит для такого типа приложений?

ответ

1

Чтобы запустить ваш контейнер в интерактивном режиме, используйте docker -it ..., чтобы получить интерактивное tty. Если вам нужна дополнительная информация о том, как это работает, см. Раздел reference documentation или укажите конкретный пример и командную строку, которая дает вам проблемы.

Смежные вопросы