22 jib 镜像发射器 一篇就够

1.Pom配置
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>

<mainClass>x.x.x.ComponentWebSocketApplication</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.19.1</version>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>

<plugin>
    <groupId>com.google.cloud.tools</groupId>
    <artifactId>jib-maven-plugin</artifactId>
    <version>2.5.2</version>
    <executions>
        <execution>
            <phase>install</phase>
            <goals>
                <goal>build</goal>
            </goals>
        </execution>
    </executions>
    <configuration>
        <from>
            <image>openjdk:8-jre</image>
        </from>
        <to>
            <image>harbor.bicisims.com/pgxt-test/${project.artifactId}</image>
            <tags>
                <tag>${project.version}</tag>
            </tags>
            <auth>
                <username>admin</username>
                <password>Harbor12345</password>
            </auth>
        </to>
        <container>
            <jvmFlags>
                <jvmFlag>-Xms1g</jvmFlag>
                <jvmFlag>-Xmx1g</jvmFlag>
            </jvmFlags>
            <!--镜像创建时间改成为当前时间-->
            <creationTime>USE_CURRENT_TIMESTAMP</creationTime>
            <mainClass>x.x.x.ComponentWebSocketApplication</mainClass>
            <!--配置使用的时区-->
            <environment>
                <TZ>Asia/Shanghai</TZ>
            </environment>
        </container>
        <allowInsecureRegistries>true</allowInsecureRegistries>
    </configuration>
</plugin>

</plugins>

2.maven 命令 兼容http
clean install jib:build -Dmaven.test.skip=true -Djib.httpTimeout=0 -DsendCredentialsOverHttp=true -f pom.xml

image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

相关阅读更多精彩内容

友情链接更多精彩内容