【发布时间】:2017-10-12 14:01:19
【问题描述】:
我正在尝试执行 Jenkins Pipeline 中的代码示例:https://jenkins.io/doc/book/pipeline/docker/
node {
/* Requires the Docker Pipeline plugin to be installed */
docker.image('maven:3-alpine').inside('-v $HOME/.m2:/root/.m2') {
stage('Build') {
sh 'mvn -B'
}
}
}
然后给我这个错误:
[Pipeline] withDockerContainer
Jenkins does not seem to be running inside a container
[Pipeline] // withDockerContainer
我不知道为什么它什么也没做就这样停止了。
我已经在最新版本上安装了docker,docker plugin/docker pipeline。
在配置工具中,我添加了安装根路径。
我错过了什么吗? 提前致谢
【问题讨论】:
-
你的问题是詹金斯不是码头工人。进程是否正在运行?
-
Docker 正在运行,Jenkins 也在运行,你认为哪个进程?
-
您是说您的错误是 Jenkins 似乎没有在容器内运行,所以我认为该进程可能正在运行
-
@flopic 我遇到了同样的问题,你解决过这个问题吗?
标签: docker jenkins jenkins-pipeline