<div dir="ltr"><div><div><div>Does adding a `-t` flag to `docker run` (to give it a TTY) make any difference?<br></div>How long have you tried waiting? If it hangs forever, use `docker exec` to connect to the container and see if it's executing. Better: use `touch` instead of `ls` and then you can see if the process has run and exited.<br></div>Have you tried other commands? How about `echo`?<br></div>Have you tried giving a full path (`/bin/ls`)?<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Dec 16, 2015 at 6:47 AM, André Cruz <span dir="ltr"><<a href="mailto:andre@cabine.org" target="_blank">andre@cabine.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Hello.<div><br></div><div>I've run into a strange problem when using Erlang and Docker. I have a small PoC that uses open_port to launch an "ls" command and, under normal circumstances, I get the exit_status message and the program terminates. However, if I run the command directly via "docker run", it seems the message is lost. The "ls" command is executed and terminates, but I don't get the "exit_status" message.</div><div><br></div><div>This issue seems related to an old message to the list: <a href="http://erlang.org/pipermail/erlang-questions/2013-September/075385.html" target="_blank">http://erlang.org/pipermail/erlang-questions/2013-September/075385.html</a></div><div><br></div><div>The relevant code and Dockerfile can be found here: <a href="https://github.com/edevil/docker-erlang-bug" target="_blank">https://github.com/edevil/docker-erlang-bug</a></div><div>The built image: <a href="https://hub.docker.com/r/edevil/docker-erlang-bug/" target="_blank">https://hub.docker.com/r/edevil/docker-erlang-bug/</a></div><div>Docker issue: <a href="https://github.com/docker/docker/issues/8910#issuecomment-165072444" target="_blank">https://github.com/docker/docker/issues/8910#issuecomment-165072444</a></div><div><br></div><div>Now, I don't even know if this is a Docker issue, or an Erlang issue, or neither. Can someone shed some light on this issue?</div><div><br></div><div>Thank you and best regards,</div><div>André Cruz</div></div><br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br></div>