从詹金斯揭露minikube的docker守护进程
我在mac电脑上安装了本地minikube。Minikube已安装并成功运行。然后我在minikube中安装Jenkins,创建一个新的名称空间。一切都很顺利,詹金斯也很成功。现在我创建了一个测试管道:从詹金斯揭露minikube的docker守护进程,docker,jenkins,minikube,Docker,Jenkins,Minikube,我在mac电脑上安装了本地minikube。Minikube已安装并成功运行。然后我在minikube中安装Jenkins,创建一个新的名称空间。一切都很顺利,詹金斯也很成功。现在我创建了一个测试管道: pipeline { agent any stages { stage('Hello') { steps { sh 'eval $(minikube docker-env)' } } } }
pipeline {
agent any
stages {
stage('Hello') {
steps {
sh 'eval $(minikube docker-env)'
}
}
}
}
当我检查控制台时,我得到的错误如下:
+ minikube docker-env
/var/jenkins_home/workspace/my-test@tmp/durable-532ecd6e/script.sh: 1: /var/jenkins_home/workspace/my-test@tmp/durable-532ecd6e/script.sh: minikube: not found
如果我在终端中运行minikube docker env
,一切正常,但从jenkins内部我无法访问minikube的docker守护进程。如何解决这个问题