Docker Exec命令无法正常运行

时间:2015-07-16 22:49:59

标签: docker exec

我有一个脚本run.sh,我通过docker run命令初始化容器时运行该脚本。该脚本成功运行。我还可以在容器中获取bash实例(通过docker exec -i -t container-name bash)并成功运行脚本(请注意,默认情况下,当我获得bash时,我有su个权限。

但是,当我从主机通过docker exec -i -t container-name /run.sh运行脚本时,脚本会运行但不提供它通过替代方法提供的结果。我知道它会运行,因为它产生一些预期的行为,但不是全部。所以我的主要问题是通过命令行执行脚本和通过docker exec运行相同的脚本有什么区别。

0 个答案:

没有答案
相关问题