maven docker 操作
  TEZNKK3IfmPf 2023年11月14日 19 0

1. 使用dokerfile 进行构建

    创建dockerfile

2. maven 插件

<plugin>
				<groupId>com.spotify</groupId>
				<artifactId>docker-maven-plugin</artifactId>
				<version>0.4.11</version>
				<configuration>
					<imageName>${project.artifactId}</imageName>
					<dockerDirectory>src/main/docker</dockerDirectory>
					<resources>
						<resource>
							<targetPath>/</targetPath>
							<directory>${project.build.directory}</directory>
							<include>${project.build.finalName}.jar</include>
						</resource>
					</resources>
				</configuration>
			</plugin>

  

3. 使用

  mvn  docker:build  。。。。。。

  私有镜像使用:

 

<plugin>
  <groupId>com.spotify</groupId>
  <artifactId>docker-maven-plugin</artifactId>
  <configuration>
    <imageName>registry.example.com/my-image</imageName>
...

  

备注:这个是简单是使用,实际环境可能需要解决jenkins 等类似工具进行任务的处理,对于发布使用k8s

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2024年03月29日   121   0   0 maven
  TEZNKK3IfmPf   2024年03月22日   62   0   0 容器Docker
  TEZNKK3IfmPf   2024年04月26日   58   0   0 Docker
  TEZNKK3IfmPf   2024年03月29日   100   0   0 Docker
TEZNKK3IfmPf