我有一个包含多个步骤的Docker文件,这些步骤之一是
ENTRYPOINT ./setup.sh
一旦我运行了docker文件,我就可以看到该步骤以及该步骤是否正确执行,如下所示:
Step 4/9 : ENTRYPOINT ./setup.sh
我只想看看setup.sh脚本在做什么,我将其添加到脚本
set -x
中,但是我没有运气有没有办法查看./setup.sh的输出?
最佳答案
ENTRYPOINT
在运行时而非构建时执行。在构建期间,它什么也不做。
关于bash - 如何验证由Dockerfile执行的bash脚本生成的输出,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52507969/