簡體   English   中英

在Jenkins Pipeline中向Docker容器添加其他運行參數

[英]Adding additional run arguments to docker container in Jenkins Pipeline

在我的詹金斯管道中,我聲明了一個代理,例如:

agent{dockerfile true}

我的Dockerfile位於源存儲庫的根目錄中,我不想更改它。

現在我的問題是:當詹金斯運行容器時,如何提供其他參數? 我必須像這樣安裝Docker Socket(用於在管道中運行Docker命令):

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

謝謝你的幫助!

它比預期的容易,只需添加:

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

不需要更改目錄的目的地。 我認為這里的文檔不是很清楚。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM