dockerfile-maven-plugin 打包镜像_09

简介:

dockerfile-maven-plugin_09
  • 如图
    9e03670a-1055-451b-8191-b31bd97942df-5210562.jpg
  • 代码:
  • <properties>
    • <java.version>1.8</java.version>
    • <!--docker私服地址-->
    • <docker.repostory>192...111:2375</docker.repostory>
  • </properties>
  • <plugins>
    • <plugin>
      • <groupId>org.springframework.boot</groupId>
      • <artifactId>spring-boot-maven-plugin</artifactId>
    • </plugin>
    • <plugin>
      • <groupId>org.apache.maven.plugins</groupId>
      • <artifactId>maven-deploy-plugin</artifactId>
      • <configuration>
        • <skip>true</skip>
      • </configuration>
    • </plugin>
    • <plugin>
      • <groupId>com.spotify</groupId>
      • <artifactId>dockerfile-maven-plugin</artifactId>
      • <version>1.4.10</version>
      • <executions>
        • <execution>
        • </execution>
          • <id>default</id>
          • <goals>
            • <!---部署的时候使用->
            • <goal>push</goal>
            • <!--如果package时不想用docker打包,就注释掉这个goal-->
            • <goal>build</goal>
          • </goals>
        • </execution>
      • </executions>
      • <configuration>
        • <repository>${docker.repostory}/${project.artifactId}</repository>
        • <tag>${project.version}</tag>
        • <buildArgs>
          • <!--提供参数向Dockerfile传递-->
          • <JAR_FILE>target/${project.build.finalName}.jar</JAR_FILE>
        • </buildArgs>
      • </configuration>
    • </plugin>
  • </plugins>

相关文章
|
3月前
|
Java 测试技术 Maven
Maven打包使用多线程加速构建过程
Maven打包使用多线程加速构建过程
483 0
|
4月前
|
Java Maven
SpringBoot项目的用maven插件打包报Test错误
SpringBoot项目的用maven插件打包报Test错误
|
1月前
|
Java Maven 容器
Maven使用IDEA自带工具打包,同时将lib下的jar包打入,双击jar包可直接运行
使用IntelliJ IDEA的Artifacts功能,可以将项目依赖的第三方jar包打包进jar文件中,实现双击jar包即可直接运行。
Maven使用IDEA自带工具打包,同时将lib下的jar包打入,双击jar包可直接运行
|
30天前
|
安全 Java Maven
优化Maven镜像配置:使用阿里云加速依赖下载
更新Maven镜像配置至关重要,尤其使用阿里云仓库时。在`settings.xml`中加入特定镜像配置可显著提升依赖下载速度。示例配置指定了阿里云镜像ID、替代表态仓库、安全的URL、默认布局及启用版本管理。需定位至用户目录下的`.m2/`文件夹编辑`settings.xml`,添加镜像信息后保存测试。若下载仍慢,考虑网络状况或备选镜像。多镜像设置时需注意避免冲突。
135 3
|
1月前
|
Kubernetes jenkins 持续交付
Jenkins + SVN/Git + Maven + Docker + 阿里云镜像 + Kubernetes(K8S)
Jenkins + SVN/Git + Maven + Docker + 阿里云镜像 + Kubernetes(K8S)
75 0
|
3月前
|
Java Maven
maven跳过测试清理、打包、安装
maven跳过测试清理、打包、安装
107 4
|
2月前
|
运维 Java Devops
阿里云云效操作报错合集之进行Maven打包时,遇到报错"ERR: No email loop found by ",该怎么办
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
4月前
|
Java Maven 开发工具
记录一次Maven无法打包的排查过程
【5月更文挑战第3天】记录一次WhatTheFuck经历
109 2
记录一次Maven无法打包的排查过程
|
3月前
|
Java Maven Perl
解决Maven父子多模块打包互相引用打包:必须父模块才能打包成功,单个子模块无法打包成功问题(会提示找不到)
解决Maven父子多模块打包互相引用打包:必须父模块才能打包成功,单个子模块无法打包成功问题(会提示找不到)
226 4
|
3月前
|
Java Maven 数据库
DBeaver添加阿里maven镜像
DBeaver添加阿里maven镜像
217 0