我有两个VM,在一个VM上我有docker,在另一个VM上我有Jenkins。我有一个用于运行docker的shell脚本,该脚本放置在具有docker的服务器上。但是我需要 Jenkins 从预构建步骤开始执行此shell脚本。
我在此过程中遇到了问题。
如果任何人都可以提供详细步骤,将会非常有帮助
提前致谢
最佳答案
有多种方法可以实现这一目标。
一种是在装有docker的VM上安装Jenkins从属服务器,然后让您的Jenkins主服务器在从属服务器上运行整个作业。
或者,您可以安装Publish Over SSH Plugin或SSH plugin之一来远程执行命令(如果您的Docker VM具有SSH访问权限)
关于jenkins - Jenkins Shell脚本在不同服务器上的执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31538499/