【发布时间】:2016-06-16 03:04:13
【问题描述】:
我基于一个包含“run.sh”文件的图像启动了一个 docker 容器。在 shell 脚本中,我使用 docker exec 如下所示
docker exec <container-id> sh /test.sh
test.sh 完成执行,但 docker exec 直到我按 ctrl+C 才返回。结果,我的 shell 脚本永远不会结束。任何可能导致此问题的指针。
【问题讨论】:
-
你找到解决办法了吗?
-
这里有同样的问题。有什么解决办法吗?
-
没有找到任何解决方案。
-
哪个版本的 docker?您之前是否使用不同的脚本/命令在同一个容器上执行过?
-
同样的问题没有任何解释也没有办法调试它。有人可以帮我吗?