首页 > 其他分享 >Fabric8 Docker Maven Plugin 如何让部署的时候执行 Docker 打包推送

Fabric8 Docker Maven Plugin 如何让部署的时候执行 Docker 打包推送

时间:2022-10-21 01:35:28浏览次数:103  
标签:deploy Plugin Maven Fabric8 Docker 推送

配置方案在下面的这几句话。

                <executions>
                    <execution>
                        <id>default</id>
                        <phase>deploy</phase>
                        <goals>
                            <goal>build</goal>
                            <goal>push</goal>
                        </goals>
                    </execution>
                </executions>

上面的话,就会让 Fabric8 Docker Maven Plugin 在 maven 执行 deploy 的时候实现构建 Docker 和推送。

 

2022-10-20_02-07-09

 

 

直接运行:

mvn clean deploy 就可以完成 Docker 的打包和推送了。

 

2022-10-20_02-08-12

 

 

完成推送。

 

2022-10-20_02-09-25   https://www.ossez.com/t/fabric8-docker-maven-plugin-docker/14161

标签:deploy,Plugin,Maven,Fabric8,Docker,推送
From: https://www.cnblogs.com/huyuchengus/p/16812146.html

相关文章

  • Maven docker-maven-plugin 插件 Push 413 错误
    这个413错误有2个方面的,第一是nginx反向代理的问题。通常这个将包的大小设置到1024m都能解决。我们的坑我们的坑的错误是我们使用了cloudflare。cloudflare......
  • docker
    golangdockerrun-itd-p8000:8000--workdir/workspace-v/home/workspace:/workspacegolangnextclouddockerrun-d--namenextcloud-p8080:80-v/home/nex......
  • Docker_实战_cadvisor容器监控工具
    #启动cadvisordockerrungoogle/cadvisor:latest#指定容器映射参数run-d-p7589:8080--namecadvisor--privileged=true-v/:/rootfs:ro-v/var/run:......
  • liunx环境安装docker
    首先、当然少不了官网文档https://docs.docker.com/engine/install/centos/1、卸载旧的版本$sudoyumremovedocker\docker-client\......
  • Docker_基础知识
    容器概述容器本义:盛装物体、隔离物体。容器意义:解决虚拟化资源浪费的问题。容器沿革:1979---2013---                    版本:企业版(EE)/社区版(CE)1.......
  • docker数据卷的使用
    在使用docker时,如果不挂载数据卷直接运行一个容器,在删除容器时会丢失所有新增或修改的数据,并且经常会遇到多个容器需要访问同一份数据的情况,所以我们在运行一个容器时需要......
  • 【工具使用】docker(九)docker-compose简介
    定义:用于定义和运行多容器的docker应用程序的工具,通过compose,可以使用yaml文件来配置应用程序的服务。compose的使用一般分3步1、使用dockerfile定义顶用程序的环境......
  • 8-jenkins windows环境下配置自动构建启动项目(springboot,gitlab,maven)
    由于远程办公原因,所以我们的服务必须在一个内网,所以就想到使用jenkins来实现提交后自动构建项目启动,不需要再登录到内网操作。jenkins的安装很简单,网上一大片,然后gitlab......
  • maven高级
    分模块开发 分模块开发需要先针对模块功能进行设计,再进行编码。不会先将工程开发完毕,然后进行拆分 团队内部开发需要发布模块功能到团队内部可共享的仓库中(......
  • 使用versions-maven-plugin插件批量修改pom.xml版本
    Java开发过程中,通常一个项目有多个子模块(项目结构如下),我们发布新版本后,需要创建新的分支并修改pom.xml中的版本号,如果模块过多,这是一个麻烦的事情,但我们有versions-maven-p......