在Jenkins作业中执行命令时,'docker-compose'找不到错误

use*_*289 9 jenkins docker docker-compose

当我尝试docker-compose up在Jenkins工作中作为shell构建步骤命令执行时,我得到了响应docker-compose: command not found.有谁知道如何解决这个问题?Jenkins本身就是在CentOS机器上托管的.

我已经将用户'jenkins'添加到'sudoers'和用户组:root,jenkins,docker.

SLY*_*SLY 9

将docker-compose可执行文件添加到PATH envvar.或者像这样使用完全指定的路径/usr/local/bin/docker-compose


小智 6

这是我缺少的命令

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
Run Code Online (Sandbox Code Playgroud)

我执行了,詹金斯很好