Тест интеграции интегральной пружины boot8 docker-maven-plugin
Я пытаюсь запустить интеграционный тест с подключаемым модулем maven(3.3.3) в приложении spring-boot (1.5.8.RELEASE). Настроил pom.xml, но получил проблему с запуском docker перед тестами.
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<id>pre-integration-test</id>
<goals>
<goal>start</goal>
</goals>
</execution>
<execution>
<id>post-integration-test</id>
<goals>
<goal>stop</goal>
</goals>
</execution>
<execution>
<goals>
<goal>build-info</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>0.23.0</version>
<!--<extensions>true</extensions>-->
<configuration>
<images>
<image>
<name>opendj2</name>
<alias>opendj2</alias>
<run>
<namingStrategy>alias</namingStrategy>
<ports>
<port>389:389</port>
</ports>
<wait>
<kill>1000</kill>
<shutdown>500</shutdown>
<tcp>
<host>127.0.0.1</host>
<ports>
<port>389</port>
</ports>
</tcp>
<time>5000</time>
</wait>
</run>
</image>
</images>
</configuration>
<executions>
<!--<execution>-->
<!--<id>start-image</id>-->
<!--<phase>initialize</phase>-->
<!--<goals>-->
<!--<goal>start</goal>-->
<!--</goals>-->
<!--</execution>-->
<execution>
<id>start</id>
<phase>pre-integration-test</phase>
<goals>
<goal>start</goal>
</goals>
</execution>
<execution>
<id>stop</id>
<phase>post-integration-test</phase>
<goals>
<goal>stop</goal>
</goals>
</execution>
</executions>
</plugin>
после mvn clean verify
Докер не запускается Но это начинается, когда я откомментирую секцию выполнения с фазой "инициализации" выше. Похоже, проблема в фазе "pre-интеграционный тест" в отказоустойчивом плагине maven. Кто-нибудь сталкивается с такой проблемой?