如何在独立jenkins中使用docker命令运行jenkins管道作业
我有一个jenkins管道脚本,它创建Docker映像并将其部署到Docker hub。我已经安装了docker插件,但它抱怨“docker命令未找到”。我不确定是否需要在同一台机器上安装docker,还是需要发生其他事情?是的,您必须在运行docker插件管道脚本的从属机器上安装docker。我建议在安装了docker的从属设备上添加标签如何在独立jenkins中使用docker命令运行jenkins管道作业,docker,jenkins,jenkins-pipeline,Docker,Jenkins,Jenkins Pipeline,我有一个jenkins管道脚本,它创建Docker映像并将其部署到Docker hub。我已经安装了docker插件,但它抱怨“docker命令未找到”。我不确定是否需要在同一台机器上安装docker,还是需要发生其他事情?是的,您必须在运行docker插件管道脚本的从属机器上安装docker。我建议在安装了docker的从属设备上添加标签docker,然后将管道脚本用作: node('docker') { ... } 是的,你必须在运行docker插件管道脚本的从属机器上安装docker。我
docker
,然后将管道脚本用作:
node('docker') {
...
}
是的,你必须在运行docker插件管道脚本的从属机器上安装docker。我建议在安装了docker的从属设备上添加标签
docker
,然后将管道脚本用作:
node('docker') {
...
}
谢谢我并不是在从机上运行管道。我在同一台独立机器上运行Jenkins build。这意味着我需要在Jenkins所在的同一台机器上安装Docker?@SameerMalhotra正确。
docker管道
插件只是一个在引擎盖下调用docker
命令的包装器。谢谢!我并不是在从机上运行管道。我在同一台独立机器上运行Jenkins build。这意味着我需要在Jenkins所在的同一台机器上安装Docker?@SameerMalhotra正确。docker管道
插件只是一个在引擎盖下调用docker
命令的包装器。