从詹金斯揭露minikube的docker守护进程

从詹金斯揭露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)' } } } }

我在mac电脑上安装了本地minikube。Minikube已安装并成功运行。然后我在minikube中安装Jenkins,创建一个新的名称空间。一切都很顺利,詹金斯也很成功。现在我创建了一个测试管道:

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守护进程。如何解决这个问题