你好,
我们已经设置了 Jenkins Kubernetes 来运行自动化套装。
当我们执行时,作业 pod 已成功创建。但是,当我们尝试从 docker 运行 sh 文件时,它无法找到这些文件。
为了调试,我们从 shell 执行主机名,我得到了从站的正确主机名。
主机名
詹金斯奴隶rm8l5
当我尝试从 docker 映像执行 sh 文件时。它给出了这个文件不存在的错误。
但是,当我执行到 pod 并转到特定文件夹时,我可以看到该文件夹存在于根目录中并且它包含所需的文件。
我试图从 / 列出目录,看起来它显示的是来自主目录而不是来自从属的目录。
这对于提供正确输出的主机名命令和显示主目录结构的 ls 命令来说很奇怪。
你能帮我解决这个问题吗?
问问题
19 次