1

我希望能够按需启动多个链接容器,限制此构建的运行位置标签就像我用docker插件为单个容器一样。詹金斯码头插件和链接的奴隶

我目前正在码头集装箱内部运行Jenkins,并使用docker plugin配置了一个从属云,以便为每个作业提供一个从属容器,此配置由插件按需完成。

但现在我有一些新的要求,例如:

  • 开始挂硒网格容器量角器端对端测试
  • 的NodeJS应用程序容器启动一个链接至一Redis的服务器在另一个的NodeJS应用的容器容器。

目前,码头插件does not support linked containers所以我应该如何处理这些情况?

我知道如何用docker-compose启动多个链接的容器,但目前没有用于撰写的Jenkins插件。

我得到了docker-in-docker的工作,并想到在预先设置中使用一个DIND作业,但我发现这是一个相当不雅的解决方案。

是否有插件式的解决方案?

回答