Ошибка: «Переменная шаблона 'docker.image.prefix' не имеет значения» - PullRequest
0 голосов
/ 27 июня 2018

Не удалось выполнить цель com.spotify:docker-maven-plugin:0.4.0:build (default-cli) в проекте systodo:

Exception caught: The template variable 'docker.image.prefix' has no value 

1 Ответ

0 голосов
/ 07 сентября 2018

, так как вы не дали много информации о вашей проблеме, я предполагаю, что вы следуете руководству по созданию образа докера и застряли.

Я оказался в том же положении и думаю, что нашел решение, которое должно удовлетворить множество людей, которые ищут эту проблему.

Я, в частности, следовал этому руководству .

Проблема заключалась в том, что я только добавил плагин в pom. Но мне также пришлось добавить свойство, чтобы оно работало.

<properties>
   <docker.image.prefix>springio</docker.image.prefix>
</properties>
<build>
    <plugins>
        <plugin>
            <groupId>com.spotify</groupId>
            <artifactId>dockerfile-maven-plugin</artifactId>
            <version>1.3.6</version>
            <configuration>
                <repository>${docker.image.prefix}/${project.artifactId}</repository>
                <buildArgs>
                    <JAR_FILE>target/${project.build.finalName}.jar</JAR_FILE>
                </buildArgs>
            </configuration>
        </plugin>
    </plugins>
</build>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...