Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误:";模板变量';docker.image.prefix';“没有价值”;_Docker_Spring Boot - Fatal编程技术网

错误:";模板变量';docker.image.prefix';“没有价值”;

错误:";模板变量';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映像,并且被卡住了 我发现自己也处于同样的位置,我想我已经找到了一个解决方案,应该能让很多正在寻找这个问题的人满意 我特别关注这一点 问题是

未能在project上执行目标。spotify:docker maven插件:0.4.0:build(默认cli)systodo:

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
看起来怎么样?你到底做了什么?