繁体   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