gpt4 book ai didi

docker -/var/jenkins_home/workspace/John-Test@tmp/durable-2e590c15/script.sh:第1行:docker:未找到

转载 作者:行者123 更新时间:2023-12-02 18:37:16 25 4
gpt4 key购买 nike

我正在按以下方式运行jenkins :(换句话说,作为centos vm上的docker容器),请注意,此命令具有特权标志,我试图查看这是否会有所作为,但没有。

docker run --privileged -p 8080:8080 -p 50000:50000 -v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/usr/bin/docker -v /home/llnt.local/sbollapragada/sbollasjenkinsconfig:/var/jenkins_home jenkinsci/blueocean

当我运行这样的管道脚本时:
pipeline {
agent { docker { image 'maven:3.3.3' } }
stages {
stage('build') {
steps {
sh 'mvn --version'
}
}
}
}

我看到此错误:
Console Output
Started by user Shan
Running in Durability level: MAX_SURVIVABILITY
[Pipeline] node
Running on Jenkins in /var/jenkins_home/workspace/John-Test
[Pipeline] {
[Pipeline] sh
+ docker inspect -f . maven:3.3.3
/var/jenkins_home/workspace/John-Test@tmp/durable-2e590c15/script.sh: line 1: docker: not found
[Pipeline] sh
+ docker pull maven:3.3.3
/var/jenkins_home/workspace/John-Test@tmp/durable-4d643ceb/script.sh: line 1: docker: not found
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 127
Finished: FAILURE

关于如何解决此问题的任何想法,我希望jenkins容器使用在vm(主机)中运行的docker。任何帮助都非常感谢

最佳答案

我遇到过同样的问题。

经过大量研究,我发现我们无法在Jenkins容器中使用docker

尝试直接在CentOS VM上安装Jenkins并检查。如果您仍然遇到相同的问题,则表示我错了。如果没有,您可以将此响应标记为好响应。

关于docker -/var/jenkins_home/workspace/John-Test@tmp/durable-2e590c15/script.sh:第1行:docker:未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53403281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com