找不到kubernetes jenkins docker命令

问题描述 投票:1回答:1

使用helm安装Jenkins

helm install --name jenkins -f values.yaml stable/jenkins

Jenkins插件已安装

- kubernetes:1.12.6
- workflow-job:2.31
- workflow-aggregator:2.5
- credentials-binding:1.16
- git:3.9.3
- docker:1.1.6

定义了Jenkins管道来构建docker容器

node {
    checkout scm

    def customImage = docker.build("my-image:${env.BUILD_ID}")

    customImage.inside {
        sh 'make test'
    }
}

引发错误:找不到docker

enter image description here

docker jenkins kubernetes
1个回答
1
投票

好像你只安装了插件而不是包。 2种可能性 - > 1)配置插件以使用Jenkins安装软件包。转到管理Jenkins - >全局工具配置 - > Docker - >填写名称(如Docker-latest) - >自动检查安装,然后添加安装程序(从docker.com下载).enter image description here

然后保存。就这样。 2)如果你已经安装在你的机器上,那么使用Docker的位置更新Jenkins中的PATH变量。

© www.soinside.com 2019 - 2024. All rights reserved.