Docker-client:如何在运行时将用户input附加到attachStdin

我正在执行一个Java程序,在执行过程中需要用户input。 下面是我用来执行我的命令的docker-client的方法。

final String execCreation = docker.execCreate( id, command, DockerClient.ExecCreateParam.attachStdin(), DockerClient.ExecCreateParam.attachStdout(), DockerClient.ExecCreateParam.attachStderr() ); final LogStream output = docker.execStart(execCreation); 

command =

 ["bash", "-c", "cd mydockerbuild/ && javac Program.java && java -cp . Program exit"] 

我没有得到错误,但代码退出exitcode == null

请指教!