Lac*_*cer 2 jenkins docker jenkins-cli
所以我对 jenkins 很陌生,我正在尝试使用 jenkins 自动构建我的 docker 镜像。
以下错误:
命令:
码头工人图片
输出:
/var/folders/ym/d71xv1gx4fq16slmbtkmwr680000gn/T/jenkins80660521833580 63134.sh:第2行:docker:找不到命令
构建步骤“执行shell”标记为失败构建
完成:失败
然而
如果我发出以下命令
/usr/local/bin/docker 图像——这有效
题
小智 6
我建议检查工作PATH
变量是什么。在顶部的执行 shell脚本中添加echo $PATH
,再次运行该作业并在控制台输出中查看该 echo 命令的结果,如果/usr/local/bin
它在 PATH 中。如果没有,您可能应该在全局 jenkins 配置中修改 PATH - Jenkins -> Manage Jenkins -> Configure System -> 在 Global Properties 下,应检查环境变量,添加 PATH var 并且它应该包含/usr/local/bin
路径(连同所有其他路径)。出于测试目的,您可以export PATH=$PATH:/usr/local/bin
在 shell 脚本的顶部运行以查看 docker 命令是否运行。
归档时间: |
|
查看次数: |
4794 次 |
最近记录: |