У меня есть простое приложение SpringBoot, и я хочу создать docker образ с использованием Jib Maven plugin . Вот моя конфигурация плагина:
<plugin>
<groupId>com.google.cloud.tools</groupId>
<artifactId>jib-maven-plugin</artifactId>
<version>2.1.0</version>
<configuration>
<from>
<image>openjdk:11-jdk-slim</image>
</from>
<to>
<image>username/appname</image>
<tags>
<tag>latest</tag>
<tag>${project.version}</tag>
</tags>
</to>
<container>
<mainClass>demo.Application</mainClass>
<ports>
<port>8080</port>
<port>8787</port>
</ports>
</container>
</configuration>
</plugin>
Я просто хочу создать образ локально и запустить его. Я не хочу собирать и создавать реестр sh в docker в одном go.
Когда я запускаю команду mvn jib: build , она автоматически выдвигается в DockerHub, используя мои учетные данные из Docker config (/ Users / имя пользователя / .docker / config. json) .
Есть ли способ отключить pu sh и другой Цель просто пу sh изображение в реестр?