附加时无法与java进程交互

时间:2015-07-17 17:58:43

标签: docker

所以我正在使用java程序(Minecraft) CMD /launch.sh

包含:java -jar .jar

.jar文件运行,并且使用docker attach命令我可以查看所有System.out.printLn()输出 - 但是,我不能像通常运行jar时那样输入控制台。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

参数-i -t需要位于初始docker run以允许输入,并在attach时提供tty。

您可能希望使用docker exec而不是附加。