首页 > 解决方案 > docker在Windows 10上使用jenkins文件在docker容器内找不到问题jenkins

问题描述

嗨,请在下面找到詹金斯文件

节点{定义应用

stage('Clone repository') {
    /* Cloning the Repository to our Workspace */

    checkout scm
}

stage('Build image') {
    /* This builds the actual image */

    app = docker.build("9535236403/nodeapp")
}

stage('Test image') {
    
    app.inside {
        echo "Tests passed"
    }
}

stage('Push image') {
    /* 
        You would need to first register with DockerHub before you can push images to your account
    */
    docker.withRegistry('https://registry.hub.docker.com', 'docker-hub') {      
        app.push("${env.BUILD_NUMBER}")
        app.push("latest")
        } 
            echo "Trying to Push Docker Build to DockerHub"
}

}

  1. 项目类型是詹金斯管道

  2. 当我建立这项工作时,我遇到了错误,请帮助我如何摆脱它。我在 Windows 10 匹配中安装了 docker 桌面,并且我在端口 8080 上安装了 jenkins。

    " docker build -t 9535236403/nodeapp . /var/jenkins_home/workspace/Docker-Build-Job@2@tmp/durable-d87a7742/script.sh: 1: /var/jenkins_home/workspace/Docker-Build-Job@2 @tmp/durable-d87a7742/script.sh:泊坞窗:未找到

    错误:脚本返回退出代码 127 完成:失败”

标签: dockerjenkins

解决方案


推荐阅读