首页 > 编程语言 > 详细

使用SpringBoot官方插件部署Docker 免去编写构建过程

时间:2021-07-22 16:49:16      阅读:26      评论:0      收藏:0      [点我收藏+]

插件使用

SpringBoot官方插件,无需自己编写Docker镜像构建过程,直接自动构建.

<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <configuration>
        <image>
            <!--配置镜像名称-->
            <name>192.168.3.101:5000/sqkj/${project.name}:${project.version}</name>
            <!--镜像打包完成后自动推送到镜像仓库-->
            <publish>true</publish>
        </image>
        <docker>
            <!--Docker远程管理地址-->
            <host>http://192.168.3.101:2375</host>
            <!--不使用TLS访问-->
            <tlsVerify>false</tlsVerify>
            <!--Docker推送镜像仓库配置-->
            <publishRegistry>
                <!--推送镜像仓库用户名-->
                <username>test</username>
                <!--推送镜像仓库密码-->
                <password>test</password>
                <!--推送镜像仓库地址-->
                <url>http://192.168.3.101:5000</url>
            </publishRegistry>
        </docker>
    </configuration>
</plugin>

  • IDEA的话,直接双击SpringBoot插件的build-image命令即可一键打包并推送到镜像仓库

技术分享图片

  • 其他可使用 maven 命令构建

mvn spring-boot:build-image

  • 可以从Docker Registry UI中查看镜像仓库中的镜像

  • docker images 也可 查看镜像

使用SpringBoot官方插件部署Docker 免去编写构建过程

原文:https://www.cnblogs.com/Cryan/p/15043692.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!