DockerMaven插件自动部署步骤
2023-09-14 09:01:56 时间
<build>
<finalName>tensquare_euraka</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.0.5.RELEASE</version>
</plugin>
<plugin>
<!--docker的maven插件,官网:https://github.com/spotify/docker-maven-plugin-->
<groupId>com.spotify</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>0.4.13</version>
<configuration>
<imageName>192.168.59.134:5000/${project.artifactId}:${project.version}}</imageName>
<baseImage>jdk1.8</baseImage>
<entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]</entryPoint>
<!-- copy the service's jar file from target into the root directory of the image -->
<resources>
<resource>
<targetPath>/</targetPath>
<directory>${project.build.directory}</directory>
<include>${project.build.finalName}.jar</include>
</resource>
</resources>
<dockerHost>http://192.168.59.134:2375</dockerHost>
</configuration>
</plugin>
</plugins>
</build>
以上配置会自动生成Dockerfile
相关文章
- Jenkins之自动部署、代码安全扫描、自动化接口测试
- JRebel最新破解激活版(IDEA自动部署插件)
- 第1讲 Redis部署与基本操作
- Centos7二进制部署k8s-v1.20.2 ipvs版本-(Metrics-Server服务)
- kubernetes-v1.20.4 二进制部署-kube-apiserver
- Eclipse中的Web项目无法自动部署到Tomcat
- 【NeuVector】通过云市场部署容器安全解决方案
- Centos7 RKE部署高可用k8s集群
- Centos7 k8s v1.5.2二进制部署安装-网络插件Flannel的安装
- 【完整示例】采用jenkins pipeline实现自动构建并部署至k8s
- k8s部署redis statefulset应用
- sqlplus远程连接k8s集群部署的oracle
- docker-compose安装部署ELK
- 一个最简单的SAP UI5应用部署到SAP云平台CloudFoundry环境后,自动生成了哪些资源
- 如何为SAP WebIDE开发扩展(Extension),并部署到SAP云平台上
- Angular应用的部署方式
- 使用Docker Compose部署基于Sentinel的高可用Redis集群
- 【K3s】第26篇 自动部署清单manifests与使用 Docker 作为容器运行时
- “化鲲为鹏,我有话说”如何用鲲鹏弹性云服务器部署《Hadoop伪分布式》
- jenkins自动打包部署项目
- CentOS配置git和maven自动部署java
- Docker 将已经部署的容器设置为自动启动
- 如何用 Jenkins+Docker 实现一键自动化部署
- rancher中快速部署应用
- 【云原生 • DevOps】devOps 入门、Maven 插件自动部署微服务
- 【区块链技术开发】剖析区块链Ganache模拟器工具及其智能合约部署区块链的查询方式
- Jenkins调用shell脚本实现java集群自动部署和一键回退(六)