title: Error:fork/exec : no such file or directory -- when run Golang code in docker
body: <p>first of all any help is appreciated</p>
  <p>I want execute Gocode  in a container:</p>
  <pre><code>FROM index.tenxcloud.com/tenxcloud/centos:centos7
  ADD ./ping-app /wls/applications/ping-app
  RUN yum install -y gcc libxml2-devel libxslt-devel &amp;&amp; ldconfig
  RUN yum install -y openssh-server net-tools telnet
  RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  RUN mkdir -p /wls/logs/ &amp;&amp; touch /wls/logs/ping-app.log
  ADD run.sh /run.sh
  CMD [&quot;/run.sh&quot;]
  </code></pre>
  <p>but when I try and execute in a container I get the following error:</p>
  <pre><code>[root@ping-app-3618687774-abqmo ping-app]# go run main.go 
  start check_server
  INFO[0000] http.startHttpServer ok, listening 0.0.0.0:8080  source=&quot;api.go:106&quot;
  INFO[0000] Index=ipdata exists=true                      source=&quot;elastic.go:164&quot;
  INFO[0000] Index=ipdata Type=entity exists=true          source=&quot;elastic.go:184&quot;
  fork/exec : no such file or directory
  fork/exec : no such file or directory
  fork/exec : no such file or directory
  fork/exec : no such file or directory
  fork/exec : no such file or directory
  fork/exec : no such file or directory
  fork/exec : no such file or directory
  fork/exec : no such file or directory
  </code></pre>
  <p>I can't understand why this is happening and it only happened in docker, but when I run that Gocode on the host and it is ok.</p>
  <pre><code>Environment :
  
  Centos: 7.0.1406
  
  Kubernetes: 1.2.0
  
  docker: 1.10.3
  </code></pre>
  <p>Thanks a lot for any suggestions.</p>