私はSpotify Maven pluginを使用して特定の目標を実行するときにドッカー画像の構築と展開を自動化します。Docker Maven Spotifyプラグイン - セキュリティ保護されていないレジストリに切り替えることが可能
ただし、次のホストでアクセスできるプライベートのセキュリティ保護されていないレジストリを実行しています:server.mydomain.com:5000。しかし、プラグインがリポジトリへの安全なプッシュを強制的に行わないようにすることはできません。それはhttps://server.mydomain.com:5000を使用します。
プラグインがhttpsを使用しないように強制する方法はありますか?
ありがとうございました。
編集:
現在のプラグインのPOMの設定:
<plugin>
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>0.4.3</version>
<configuration>
<imageName>server.mydomain.com:5000/${project.artifactId}</imageName>
<baseImage>java</baseImage>
<entryPoint>["java", "-jar", "/${project.build.finalName}-packaged.jar"]</entryPoint>
<resources>
<resource>
<targetPath>/</targetPath>
<directory>${project.build.directory}</directory>
<include>${project.build.finalName}-packaged.jar</include>
</resource>
</resources>
<imageTags>
<imageTag>${project.version}</imageTag>
<imageTag>latest</imageTag>
</imageTags>
<retryPushCount>0</retryPushCount>
</configuration>
<executions>
<execution>
<id>build-image</id>
<phase>package</phase>
<goals>
<goal>build</goal>
</goals>
</execution>
<execution>
<id>push-image</id>
<phase>deploy</phase>
<goals>
<goal>push</goal>
</goals>
</execution>
</executions>
</plugin>
あなたが取得している例外を投稿すると便利です。 –
私はこの問題が記述された動作と一致すると思います:https://github.com/spotify/docker-maven-plugin/issues/183対処するまで待つ必要があります! –