Jenkins Pipeline Plug-in是否支持Docker Compose?
我正在寻找一种在Jenkins 2.0中运行由多个容器组成的Docker-enabled构build的方法。
是否有任何计划在Pipeline中本地支持Docker Compose ,或者通过CloudBees docker插件进行pipe道。
或者可以/必须通过明确的电话来解决sh docker-compose...
? 也许甚至可以在内部使用它们try... finally
进一步控制服务生命周期。
编辑:第一个答案是build议在jenkinsbuild立docker集装箱的方法。 这不是这里所需要的。 我(EngineerDollery)希望在jenkins中构build我的目标平台,以便我可以将应用程序部署到它并运行端到端testing。
在Jenkins错误跟踪中search后, JENKINS-35025build议docker-compose.yml
容器中运行作业时使用maven版本来考虑docker-compose.yml
。
另请参见使用Jenkins创buildCIpipe道 ,假定docker-compose安装在Jenkins服务器上。
注意:一年之后(2017年8月), Docker Pipeline插件仍然不支持docker-compose
- 无法更新openssl 1.0.2 Ubuntu的docker形象
- 在构buildDocker镜像的同时,操作系统的更新永远需要花费
- 如何在GitLab CI中修改PostgreSQL服务的configuration文件variables?
- 从`docker diff`创build文件/文件夹大小的树形图
- 在一个docker容器中设置主机的主机名
- Docker构build的多个应用程序和插件?
- 将Postgresql数据库还原到Docker容器中,以便在Postgres启动时使用数据库
- Docker中的Java 9 ProcessHandle API:PID值和可见进程的差异
- jenkins从docker奴隶获得testing结果