I did some research and found these projects: - https://github.com/geowarin/docker-junit-rule - https://github.com/palantir/docker-compose-rule
The first project is just a one man show but the second seems to have a community behind it. Both allow to start docker from the junit test. There is also this article from codecentric: - https://blog.codecentric.de/en/2017/03/writing-integration-tests-docker-compose-junit/ Anyway it seems that maybe there are already good libraries out there. Does any of you have tested any of these or used something else? Christian 2018-02-16 12:39 GMT+01:00 Christian Schneider <[email protected]>: > At Adobe we created a small project to start docker containers before a > junit test and reliably stop them after the test. As this is of very > general use I wonder if it would make sense to open source this. I am > currently checking internally if we can do this. > > In parallel I also wanted to check if there are existing alternatives out > there and if none are suitable as a replacement if the ops4j community > would be interested to host such a project. > > I am pretty sure that there is already good support to manage docker > instances as a maven plugin. One interesting property of our impl is that > the start / stop of docker is controlled from java. So you can simply run > the junit test from eclipse and it does the docker management transparently. > > Christian > > -- > -- > Christian Schneider > http://www.liquid-reality.de > > Computer Scientist > http://www.adobe.com > > -- -- Christian Schneider http://www.liquid-reality.de Computer Scientist http://www.adobe.com -- -- ------------------ OPS4J - http://www.ops4j.org - [email protected] --- You received this message because you are subscribed to the Google Groups "OPS4J" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
