通过合并2个图像来创build泊坞窗图像

有没有办法将2个docker图片合并为一个? 我想要设置一个gitlab-ci服务器。 为此,我需要设置一个能够在Java 8上构buildMaven项目的runner。实际上有一个映像可以设置一个通用的gitlab-ci runner ,另一个有maven和Java 8的支持。 如果我能把这些图像结合起来,我就可以轻而易举地实现我的目标。

没有自动化的方式来合并这些图像,许多人会认为你不应该真的这样做,因为这些图像做了不同的事情,这不是真正的方式来做到这一点。

你有没有使用ci-runner映像检查sameersbn的示例项目 ? 您可以使用类似的方法来安装Java和Maven。

您可以尝试手动执行此操作,将Dockerfile作为ci-runner(在此处find),然后将FROM行更改为maven映像,如下所示:

FROM onbuild

然后只是build立它。