最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot docker原理及項(xiàng)目構(gòu)建

 更新時間:2019年11月12日 09:02:08   作者:濤先森の日常  
這篇文章主要介紹了springboot docker原理及項(xiàng)目構(gòu)建,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

這篇文章主要介紹了springboot docker原理及項(xiàng)目構(gòu)建,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

一、添加maven配置

<properties>
    <docker.image.prefix>ms4t</docker.image.prefix>
  </properties>

  <build>
    <finalName>eureka</finalName>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
      </plugin>
      <plugin>
        <groupId>com.spotify</groupId>
        <artifactId>dockerfile-maven-plugin</artifactId>
        <version>1.3.6</version>
        <configuration>
          <repository>${docker.image.prefix}/${project.artifactId}</repository>
          <buildArgs>
            <JAR_FILE>target/${project.build.finalName}.jar</JAR_FILE>
          </buildArgs>
        </configuration>
      </plugin>
    </plugins>
  </build>

二、創(chuàng)建Dockerfile

FROM openjdk:8-jdk-alpine
VOLUME /tmp
ARG JAR_FILE
COPY ${JAR_FILE} app.jar
ENTRYPOINT ["java","-jar","/app.jar"]

參數(shù)講解:

  • FROM <image>:<tag> 需要一個基礎(chǔ)鏡像,可以是公共的或者私有的。
  • 后續(xù)構(gòu)建會基于此鏡像,如果同一個Dockerfile中建立多個鏡像時,可以使用多個FROM指令
  • VOLUME 配置一個具有持久化功能的目錄,主機(jī) /var/lib/docker 目錄下創(chuàng)建了一個臨時文件,并鏈接到容器的/tmp。改步驟是可選的,如果涉及到文件系統(tǒng)的應(yīng)用就很有必要了
  • 。/tmp目錄用來持久化到 Docker 數(shù)據(jù)文件夾,因?yàn)镾pring Boot 使用的內(nèi)嵌 Tomcat 容器默認(rèn)使用 /tmp 作為工作目錄
  • ARG 設(shè)置編譯鏡像時加入的參數(shù), ENV 是設(shè)置容器的環(huán)境變量
  • COPY:只支持將本地文件復(fù)制到容器,還有個ADD更強(qiáng)大但復(fù)雜點(diǎn)
  • ENTRYPOINT 容器啟動時執(zhí)行的命令
  • EXPOSE 8080 暴露的鏡像端口

三、構(gòu)建

mvn install dockerfile:build

四、啟動

docker run -d --name 名稱 -p 對外端口:容器端口 鏡像ID

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java 十大排序算法之計(jì)數(shù)排序刨析

    Java 十大排序算法之計(jì)數(shù)排序刨析

    計(jì)數(shù)排序是一個非基于比較的排序算法,該算法于1954年由 Harold H. Seward 提出。它的優(yōu)勢在于在對一定范圍內(nèi)的整數(shù)排序時,它的復(fù)雜度為Ο(n+k)(其中k是整數(shù)的范圍),快于任何比較排序算法
    2021-11-11
  • JDK安裝方法和Linux常見設(shè)置詳細(xì)版教程

    JDK安裝方法和Linux常見設(shè)置詳細(xì)版教程

    這篇文章主要給大家介紹了關(guān)于JDK安裝方法和Linux常見設(shè)置的相關(guān)資料,文章詳細(xì)介紹了如何在Linux系統(tǒng)中設(shè)置靜態(tài)IP、用戶名和主機(jī)名,配置防火墻,安裝JDK以及如何創(chuàng)建系統(tǒng)快照,需要的朋友可以參考下
    2024-11-11
  • 關(guān)于Spring工廠方法注入屬性方式

    關(guān)于Spring工廠方法注入屬性方式

    這篇文章主要介紹了關(guān)于Spring工廠方法注入屬性方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • Java基于直方圖應(yīng)用的相似圖片識別實(shí)例

    Java基于直方圖應(yīng)用的相似圖片識別實(shí)例

    這篇文章主要介紹了Java基于直方圖應(yīng)用的相似圖片識別實(shí)例,是非常實(shí)用的技巧,多見于圖形里游戲中,需要的朋友可以參考下
    2014-09-09
  • java之阻塞隊(duì)列BlockingQueue解析

    java之阻塞隊(duì)列BlockingQueue解析

    這篇文章主要介紹了java之阻塞隊(duì)列BlockingQueue解析,阻塞隊(duì)列是一種線程安全的數(shù)據(jù)結(jié)構(gòu),用于在多線程環(huán)境下進(jìn)行數(shù)據(jù)交換,它提供了一種阻塞的機(jī)制,當(dāng)隊(duì)列為空時,消費(fèi)者線程將被阻塞,直到隊(duì)列中有數(shù)據(jù)可供消費(fèi),需要的朋友可以參考下
    2023-10-10
  • JAVA 對數(shù)組進(jìn)行初始化填充的方法示例

    JAVA 對數(shù)組進(jìn)行初始化填充的方法示例

    這篇文章主要介紹了JAVA 對數(shù)組進(jìn)行初始化填充的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Java全面細(xì)致講解final的使用

    Java全面細(xì)致講解final的使用

    關(guān)于final關(guān)鍵字,它也是我們一個經(jīng)常用的關(guān)鍵字,可以修飾在類上、或者修飾在變量、方法上,以此看來定義它的一些不可變性!像我們經(jīng)常使用的String類中,它便是final來修飾的類,并且它的字符數(shù)組也是被final所修飾的。但是一些final的一些細(xì)節(jié)你真的了解過嗎
    2022-05-05
  • Java警告:原發(fā)性版11需要目標(biāo)發(fā)行版11的解決方法和步驟

    Java警告:原發(fā)性版11需要目標(biāo)發(fā)行版11的解決方法和步驟

    這篇文章主要介紹了Java警告:原發(fā)性版11需要目標(biāo)發(fā)行版11的解決方法和步驟,文中通過圖文介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用java具有一定的參考借鑒價值,需要的朋友可以參考下
    2025-04-04
  • Java中的集合工具類Collections詳解

    Java中的集合工具類Collections詳解

    這篇文章主要介紹了Java中的集合工具類Collections詳解,java.utils.Collections是集合工具類,用來對集合進(jìn)行操作,不是Collection集合的根接口,這個要區(qū)分開來,需要的朋友可以參考下
    2024-01-01
  • Spring如何將bean添加到容器中

    Spring如何將bean添加到容器中

    這篇文章主要介紹了Spring如何將bean添加到容器中,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05

最新評論

昂仁县| 淳安县| 泽普县| 涡阳县| 永州市| 恭城| 怀来县| 象州县| 宝山区| 崇明县| 八宿县| 新乡市| 资阳市| 西城区| 万年县| 龙南县| 云林县| 赤城县| 锦屏县| 嘉善县| 公安县| 康平县| 依兰县| 杭锦后旗| 金堂县| 弋阳县| 壤塘县| 电白县| 尉氏县| 布拖县| 新沂市| 卢湾区| 木里| 改则县| 南和县| 新邵县| 宜君县| 日土县| 屏南县| 恭城| 甘南县|