java學習

          java學習

           

          DockerMaven的使用

          1.使用DockerMaven,可以實現我們項目一鍵式部署,簡便操作流程。
          Maven插件自動部署步驟:
           a.首先我們要設置docker的宿主機開啟權限.
          修改宿主機的docker配置,讓其可以遠程訪問     vi /lib/systemd/system/docker.service
          其中ExecStart=后添加配置 -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
           b.刷新配置,重啟服務
               systemctl daemon-reload
               systemctl restart docker
               docker start registry
           c.在工程pom.xml 增加配置
          <build>
          <finalName>app</finalName>
          <plugins>
          <plugin>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-maven-plugin</artifactId>
          </plugin>
          <!-- docker的maven插件,官網:https://github.com/spotify/docker-maven-plugin
          -->
          <plugin>
          <groupId>com.spotify</groupId>
          <artifactId>docker-maven-plugin</artifactId>
          <version>0.4.13</version>
          <configuration>
          <imageName>192.168.184.141:5000/${project.artifactId}:${project.version}
          </imageName>
          <baseImage>jdk1.8</baseImage>
          <entryPoint>["java", "-jar", "/${project.build.finalName}.jar"]
          </entryPoint>
          <resources>
          <resource>
          <targetPath>/</targetPath>
          <directory>${project.build.directory}</directory>
          <include>${project.build.finalName}.jar</include>
          </resource>
          </resources>
          <dockerHost>http://192.168.184.141:2375</dockerHost>
          </configuration>
          </plugin>
          </plugins>
          </build>

          d.進入微服務項目路徑  執行 mvn install

           e.然后執行mvn docker:build -DpushImage  執行完后會有輸出
          f.訪問  http://192.168.1.9:5000/v2/_catalog  查看鏡像是否上傳成功

          posted on 2020-04-20 15:56 楊軍威 閱讀(1205) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 新蔡县| 石嘴山市| 平昌县| 普安县| 乳源| 正镶白旗| 海林市| 海原县| 偃师市| 宜兰市| 邹城市| 黔东| 金华市| 石门县| 惠水县| 贡嘎县| 塔城市| 高雄县| 班玛县| 乐都县| 涿州市| 集贤县| 丰镇市| 武强县| 孝义市| 天气| 蒲江县| 会昌县| 宁蒗| 普定县| 四川省| 房产| 张家界市| 行唐县| 平原县| 旬阳县| 武强县| 方正县| 台前县| 娄底市| 八宿县|