您的图片基于不带bash外壳的busybox。它的确有外壳
/bin/sh。
所以这不起作用:
$ docker run -it busybox bashexec: "bash": executable file not found in $PATH2015/01/15 11:09:08 Error response from daemon: Cannot start container a5074af2f81f8cc1eb0076f4ec9ada5f87be1440006f54a9b06ab701fc60176a: exec: "bash": executable file not found in $PATH
但这确实是:
$ docker run -it busybox /bin/sh/ #
由于您的入口点脚本,可能还会带来更多复杂性,但是您始终可以覆盖它。



