在Jenkinspipe道中为Docker容器添加额外的运行参数

在我的Jenkinspipe道中,我声明了一个代理:

agent{dockerfile true} 

我的Dockerfile位于源代码库的根目录下,我不想改变它。

现在我的问题是:当Jenkins运行容器时,如何提供额外的参数? 我必须安装Docker套接字(用于在我的pipe道中运行docker命令),如下所示:

 -v /var/run/docker.sock:/var/run/docker.sock 

谢谢你的帮助!

这比预期容易,只需要添加:

 agent{dockerfile {args '-v /var/run/docker.sock:/var/run/docker.sock'}} 

不需要更改目录的目的地。 我认为文档在这里不是很清楚。