错误:";模板变量';docker.image.prefix';“没有价值”;
未能在project上执行目标。spotify:docker maven插件:0.4.0:build(默认cli)systodo:错误:";模板变量';docker.image.prefix';“没有价值”;,docker,spring-boot,Docker,Spring Boot,未能在project上执行目标。spotify:docker maven插件:0.4.0:build(默认cli)systodo: Exception caught: The template variable 'docker.image.prefix' has no value 由于您没有给出关于您的问题的太多信息,我假设您正在按照指南创建docker映像,并且被卡住了 我发现自己也处于同样的位置,我想我已经找到了一个解决方案,应该能让很多正在寻找这个问题的人满意 我特别关注这一点 问题是
Exception caught: The template variable 'docker.image.prefix' has no value
由于您没有给出关于您的问题的太多信息,我假设您正在按照指南创建docker映像,并且被卡住了 我发现自己也处于同样的位置,我想我已经找到了一个解决方案,应该能让很多正在寻找这个问题的人满意 我特别关注这一点 问题是我只在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>
斯普林尼奥
com.spotify
dockerfile maven插件
1.3.6
${docker.image.prefix}/${project.artifactId}
target/${project.build.finalName}.jar
请向我们提供更多信息。你的pom.xml
和你的Dockerfile
看起来怎么样?你到底做了什么?