0
  • 你好,

    我们已经设置了 Jenkins Kubernetes 来运行自动化套装。

    当我们执行时,作业 pod 已成功创建。但是,当我们尝试从 docker 运行 sh 文件时,它无法找到这些文件。

    为了调试,我们从 shell 执行主机名,我得到了从站的正确主机名。

    主机名

    詹金斯奴隶rm8l5

    当我尝试从 docker 映像执行 sh 文件时。它给出了这个文件不存在的错误。

    但是,当我执行到 pod 并转到特定文件夹时,我可以看到该文件夹​​存在于根目录中并且它包含所需的文件。

    我试图从 / 列出目录,看起来它显示的是来自主目录而不是来自从属的目录。

    这对于提供正确输出的主机名命令和显示主目录结构的 ls 命令来说很奇怪。

    你能帮我解决这个问题吗?

4

0 回答 0