2016-09-21 3 views
0

Созданием образом для Maven проекта должна быть простой, так как специалист знает, как строить (и может знать, как запустить)Maven плагин для докеров (например, для работы с необходимым дб)

Как построить Docker образ и запустить это с maven?

Предположим, что приложение также нуждается в MongoDB, чтобы я мог работать как docker run -p 27017:27017 mongo. Можно ли также указать с некоторым плагином maven?

ответ

2

The Maven плагин, созданный fabric8 позволяет это сделать:

плагин и его документация доступна на GitHub: https://github.com/fabric8io/docker-maven-plugin

Образцы включают, например https://github.com/fabric8io/docker-maven-plugin/blob/master/samples/data-jolokia-demo/pom.xml (который, кажется, подобное тому, что вам план).

Альтернативой может быть использование Docker-compose и некоторых скриптов вне maven, как только изображения будут созданы.