jenkinspipe道/docker:jenkins似乎并没有在一个容器内运行

我正在尝试执行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插件/ dockerpipe道。

在configuration工具中,我添加了安装根path。

我错过了什么 ? 提前致谢

这个消息是一个正常的debugging消息,也许有点混乱,但不是一个错误。 当Jenkinspipe道代码被写入时,在初始化期间它检查步骤是否已经在容器中运行。 我认为这个信息可以写得更好。

如果您遇到比此消息更多的问题,请提供整个日志。 听起来可能是一个节点不能被分配,或者没有安装docker客户端,或者docker镜像不能被拖动。