1、问题描述
搭建完Jenkins之后,着手开始创建构建服务的任务,点击构建,但是一直构建失败,控制台日志一直报错
bash: docker: command not found
截图
尝试了了很多解决办法,比如在shell脚本前加上两行代码
#!/bin/bash
source /etc/profile
但对于我的情况还是不起作用。
2、解决问题
最后才发现,是我的Jenkins没有配置全局的PATH环境变量,配置方法如下
1、首先到Jenkins所在的服务器,获取PATH文章来源:https://www.toymoban.com/news/detail-541722.html
echo $PATH
然后复制这个PATH,到Jenkins
菜单路径:Mnage Jenkins -> configure system ->全局属性
添加键值对
然后保存,再执行shell脚本就不再报docker命令not found的错了!文章来源地址https://www.toymoban.com/news/detail-541722.html
到了这里,关于Jenkins执行shell脚本报错:docker: command not found的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!