• maven docker 操作


    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

  • 相关阅读:
    没有人可以阻碍我前进的脚步 , 遇佛杀佛,遇魔杀魔
    1/2 2008
    错过,用心
    公会平台
    久违的、讨厌的感觉
    CSS选择符
    jquery ajax
    2013年职业规划
    js小助手
    css 伪类
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/6052218.html
Copyright © 2020-2023  润新知