首页 文章

如何添加本机docker-compose到官方Jenkins图像

提问于
浏览
0

我正在使用詹金斯的官方形象:

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堆栈 .

谢谢你的任何想法

1 回答

  • -1

    docker-compose与docker-engine处于同一级别 - 所以你想要运行docker-images / containers的主机需要 docker-engine ,如果你想使用 docker-compose 运行它们,你需要在主机上运行它 - 这是最佳实践

相关问题