繁体   English   中英

如何将本地docker-compose添加到官方Jenkins映像

[英]How to add native docker-compose to official Jenkins image

我正在使用Jenkins官方图片:

https://hub.docker.com/_/jenkins/

我想知道哪种是向其添加本机docker-compose的最佳方法。 对于完整的持续集成系统,我需要Jenkins启动Gradle + docker + docker-compose应用程序,但与Docker插件不同,Gradle的docker-image插件仅作为docker-compose前端,需要本地安装。 然后,我将在Jenkins中使用简单的shell脚本在测试之前运行docker-compose up命令。

注意:显然,Docker应该在外部主机中执行,而不是在本地执行,因为我们已经在Docker内部。 我想知道是否可以避免在Jenkins Docker映像中安装完整的Docker堆栈。

谢谢你的任何想法

docker-compose与docker-engine处于同一级别-因此要在其上运行docker-images /容器的主机需要docker-engine ,如果要使用docker-compose来运行它们,则需要在主持人-这是最佳做法

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM