如何使用jenkins x构建docker映像

如何使用jenkins x构建docker映像,docker,kubernetes,minikube,dockerhub,jenkins-x,Docker,Kubernetes,Minikube,Dockerhub,Jenkins X,我正在尝试使用jenkins x构建docker映像,并使用minikube创建了kubernetes集群。出现错误/var/jenkins\u home/workspace/sarika-ps\u go-k8s_master@tmp/耐用-6564436e/script.sh:docker:未找到。我已经在jenkins x上安装了docker插件。请帮帮我。 谢谢你想做什么样的项目?如果你试图修改你的代码,你会发现你的项目设置正确 基本上,Jenkins X使用build pod来运行管道,

我正在尝试使用jenkins x构建docker映像,并使用minikube创建了kubernetes集群。出现错误
/var/jenkins\u home/workspace/sarika-ps\u go-k8s_master@tmp/耐用-6564436e/script.sh:docker:未找到
。我已经在jenkins x上安装了docker插件。请帮帮我。
谢谢

你想做什么样的项目?如果你试图修改你的代码,你会发现你的项目设置正确

基本上,Jenkins X使用build pod来运行管道,这些管道已经在build pod(定义为docker映像)中拥有管道所需的所有软件工具(docker、skaffold、kubectl等)

尝试重用一个现有构建吊舱-例如,使用
jenkins maven
作为构建代理:

 pipeline {
  agent {
    label "jenkins-maven"
  }
  stages {
    stage('release') {
      steps {
        container('maven') {
          sh "docker build -t foo:bar ."
...

或者你可以试试

我试图构建一个简单的Docker映像,但它显示在执行build命令时未找到Docker