私は Docker のリモート API を使用してコンテナーを作成し、その中で Python プログラムを実行し、コンテナーにアタッチし、stdout に書き込まれた出力を Web にストリーミングしています。
ここで、Python プログラムが stdin からのユーザー入力を受け入れるようにしたいと考えました。例えば
import sys
name = sys.stdin.readline()
print "Your name is: " + name
API を介して Docker コンテナー内で実行されているこの Python プログラムにユーザー入力を渡すにはどうすればよいですか? docker コンテナー内で実行されているプロセスに「入力」を渡すことができる API エンドポイントが表示されません。
ありがとう。