我正在尝试使用jenkins x构建docker镜像,并且已经使用minikube创建了kubernetes集群。错误/var/jenkins_home/workspace/sarika-ps_go-k8s_master@tmp/durable-6564436e/script.sh: docker: not found
。我已经在jenkins x上安装了docker插件。请帮我。
谢谢
答案 0 :(得分:1)
您要构建什么样的项目?如果您尝试import代码,则有望找到正确设置项目的项目。
基本上,Jenkins X使用build pod运行管道,这些管道已经具有定义为docker映像的build pod内部管道(docker,skaffold,kubectl等)所需的所有软件工具。
尝试重用现有的构建容器之一-例如使用jenkins-maven
作为构建代理:
pipeline {
agent {
label "jenkins-maven"
}
stages {
stage('release') {
steps {
container('maven') {
sh "docker build -t foo:bar ."
...
,或者您可以尝试create a custom build pod。