Я пытаюсь создать sh изображение с использованием fabric8 docker -maven-plugin
Вот соответствующая часть конфигурации плагина
<build>
<plugins>
<plugin>
<groupId>io.fabric8</groupId>
<artifactId>docker-maven-plugin</artifactId>
<configuration>
<pushRegistry>http://registry.my.com:5000</pushRegistry>
<images>
<image>
<name>test_repo:push-test-admin</name>
<build>
<contextDir>${project.basedir}/src/main/docker</contextDir>
</build>
</image>
</images>
</configuration>
</plugin>
</plugins>
</build>
Я пытаюсь pu sh в небезопасный частный docker реестр http://registry.my.com: 5000 и получите следующую ошибку
DOCKER> RESPONSE {"message":"no such image: **http:/registry.my.com:5000/test_repo:push-test-admin**: invalid reference format"}
Обратите внимание на http:/registry
, а не http://registry
Команда, используемая для нажатия: mvn -X docker:push
Вот некоторые соответствующие журналы, приводящие к проблеме
DOCKER> REQUEST GET /v1.40/images/http%3A%2F%2Fregistry.my.com%3A5000%2Ftest_repo%3Apush-test-admin/json HTTP/1.1
[DEBUG] DOCKER> RESPONSE HTTP/1.1 301 Moved Permanently
Location: /v1.40/images/http:/registry.my.com:5000/test_repo:push-test-admin/json
[DEBUG] DOCKER> REQUEST GET /v1.40/images/http:/registry.my.com:5000/test_repo:push-test-admin/json HTTP/1.1
[DEBUG] DOCKER> RESPONSE HTTP/1.1 400 Bad Request
Api-Version: 1.40
[DEBUG] DOCKER> RESPONSE {"message":"no such image: **http:/registry.my.com:5000**/test_repo:push-test-admin: invalid reference format"}
[ERROR] DOCKER> Unable to check image [http://registry.my.com:5000/test_repo:push-test-admin] : {"message":"no such image: http:/registry.my.com:5000/test_repo:push-test-admin: invalid reference format"} (Bad Request: 400) [{"message":"no such image: http:/registry.my.com:5000/test_repo:push-test-admin: invalid reference format"} (Bad Request: 400)]
Я что-то не так делаю в конфигурации?
Версия PS dmp: 0.33.0
Версия Maven (mvn -v): 3.6.2
Docker версия: 19.03.8