Как в Docker передать команду в рабочий процесс приложения?
Создаю контейнер с флагами: docker run -d -it --name Game
В контейнере запускается java приложение - игра.
Скажите пожалуйста, каким образом можно передать в неё команды?
Раньше она работала с помощью "Screen". Я в любой момент подключался ( screen –x ) через терминал к рабочей сессии "Screen" и мог вводить консольные, игровые команды, а вот в случае со Docker не могу понять каким образом это можно делать.
Нужно не в контейнере, а в рабочий процесс приложения отправлять команды.
С помощью "attach" я могу могу войти в это приложение и отправлять в него команды, а "exec" выполняет команды в самом терминале, об этом я знаю.
docker attach Game
Мне хотелось бы узнать, каким образом можно отправить команду с помощью atach, чтобы не подключаться к приложению постоянно и выходить из него. Одной строчкой, не отображая консольное окно приложения.
Например что нибудь вроде: docker attach Game && команда