我有一个包含多个步骤的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/

10-16 22:26