pythonのDocker SDKを使ってコマンドを実行する際に標準入力を与えたいのですが方法が分かりません。
下記のようなコードに入力を与えるにはどうすればいいでしょうか?
python3
1import docker 2client = docker.from_env() 3cnti = client.containers 4cnti.run('centos', ['grep', 'a'], remove=True)
安直にStringIOでsys.stdinを上書きすれば動作するかと重い試しましたができませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/08 06:58