簡體   English   中英

從Jenkins管道運行docker容器

[英]Run docker container from Jenkins pipeline

我目前在Docker容器中運行Jenkins實例。 我一直在對Jenkins及其管道進行一些試驗。 我設法使用Jenkinsfile使Maven應用程序構建成功。

現在,我試圖將我構建的應用程序自動部署到與Jenkins容器同級的docker容器中。 我已經掛載了/var/run/docker.sock,所以我可以訪問父泊塢窗。 但是現在,我似乎找不到任何好的信息來指導我完成下一部分,即修改Jenkinsfile以將我的應用程序部署到新容器中。

我將如何在同一個Docker容器中運行Maven應用程序?

旋轉從屬節點(物理或虛擬盒子),然后使用docker在其中運行某些命令可能更合適。

如果您檢查實例URL: https://jenkins.address/job/myjob/pipeline-syntax/

您將找到有關為此所需的命令的更多信息。

無論如何,執行此操作的最佳方法是實際創建一個dockerfile,並在其中復制工件,然后將映像推送到注冊表,然后在某個地方部署剛剛構建的映像

暫無
暫無

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

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