Jenkins执行shell脚本报错:docker: command not found
bash: docker: command not found
·
1、问题描述
搭建完Jenkins之后,着手开始创建构建服务的任务,点击构建,但是一直构建失败,控制台日志一直报错
bash: docker: command not found
截图
尝试了了很多解决办法,比如在shell脚本前加上两行代码
#!/bin/bash
source /etc/profile
但对于我的情况还是不起作用。
2、解决问题
最后才发现,是我的Jenkins没有配置全局的PATH环境变量,配置方法如下
1、首先到Jenkins所在的服务器,获取PATH
echo $PATH
然后复制这个PATH,到Jenkins
菜单路径:Mnage Jenkins -> configure system ->全局属性
添加键值对
然后保存,再执行shell脚本就不再报docker命令not found的错了!
更多推荐
已为社区贡献2条内容
所有评论(0)