1

我正在尝试使用 Maven Fabric 插件在 openshift 中部署一个简单的 spring-boot 应用程序。我使用织物资源片段方法,如此所述。我的 pom.xml 的结构插件部分中没有任何 XML 配置。

现在,当我运行 maven 构建时,我收到PullBuilderImageFailed错误,因为我的 openshift 环境正在尝试拉取 java 的结构版本,如下所示。

错误:构建错误:无法获取 fabric8/s2i-java:2.3

理想情况下,我想指定从 openshift 本身从 openshift:java 中提取 java 版本。我尝试在我的 dockerfile 中指定,但它没有被占用。

还有什么我应该做的吗?

我的 pom 版本的 fabric 插件看起来像这样。我应该在这里添加一个 dockerfile 引用吗?

              <plugin>
                <groupId>io.fabric8</groupId>
                <artifactId>fabric8-maven-plugin</artifactId>   
                <executions>
                    <execution>
                        <goals>
                            <goal>resource</goal>
                            <goal>build</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
4

0 回答 0