欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于SpringBoot的Docker部署詳解

 更新時(shí)間:2023年10月29日 15:43:59   作者:Leovany  
這篇文章主要為大家介紹了基于SpringBoot的Docker部署過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

docker部署

docker部署是主流的部署方式,極大的方便了開發(fā)部署環(huán)境,保持了環(huán)境的統(tǒng)一,也是實(shí)現(xiàn)自動(dòng)化部署的前提。

1 項(xiàng)目的目錄結(jié)構(gòu)

  • package: 點(diǎn)擊打包,生成 xxx-SNAPSHOT.jar
  • target目錄: 打包生成目錄,生成的jar存放位置
  • Dockerfile: 跟項(xiàng)目根目錄同級(jí)

2 創(chuàng)建Dockerfile

# Docker 鏡像構(gòu)建
FROM maven:3.5-jdk-8-alpine as builder
# 指定工作目錄
WORKDIR /app
# 將文件復(fù)制到容器里
COPY pom.xml .
COPY src ./src
# 打包,并跳過測試用例
RUN mvn package -DskipTests
# 啟動(dòng)服務(wù)
#   -- 指定 application-prod.yml 啟動(dòng)
CMD ["java","-jar","/app/target/xxxx-0.0.1-SNAPSHOT.jar","--spring.profiles.active=prod"]

3 生成docker鏡像

打開終端,進(jìn)入項(xiàng)目根目錄,輸入命令行

// 進(jìn)入項(xiàng)目根目錄
cd xxxx
// 生成鏡像
docker build -t user-center:v0.0.1 .

4 生成容器并啟動(dòng)

docker run --name user-center -p 8080:8080 user-center:v0.0.1

5 訪問

輸入http://localhost:8080/xxx 即可訪問成功。

如果是在云服務(wù)器上,記得放行對(duì)應(yīng)的端口。

以上就是基于SpringBoot的Docker部署詳解的詳細(xì)內(nèi)容,更多關(guān)于SpringBoot Docker部署的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Spring Boot系列教程之死信隊(duì)列詳解

    Spring Boot系列教程之死信隊(duì)列詳解

    這篇文章主要給大家介紹了關(guān)于Spring Boot系列教程之死信隊(duì)列的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • MyBatis中的接口代理機(jī)制及其使用方式

    MyBatis中的接口代理機(jī)制及其使用方式

    這篇文章主要介紹了MyBatis中的接口代理機(jī)制及其使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 如何在springBoot下搭建日志框架

    如何在springBoot下搭建日志框架

    這篇文章主要介紹了如何在springBoot下搭建日志框架,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Java設(shè)計(jì)模式之工廠模式(Factory模式)介紹

    Java設(shè)計(jì)模式之工廠模式(Factory模式)介紹

    這篇文章主要介紹了Java設(shè)計(jì)模式之工廠模式(Factory模式)介紹,本文講解了為何使用工廠模式、工廠方法、抽象工廠、Java工廠模式舉例等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • Spring?自定義propertyEditor的示例代碼

    Spring?自定義propertyEditor的示例代碼

    這篇文章主要介紹了Spring?自定義propertyEditor的示例代碼,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-12-12
  • JAVA中的靜態(tài)代理、動(dòng)態(tài)代理以及CGLIB動(dòng)態(tài)代理總結(jié)

    JAVA中的靜態(tài)代理、動(dòng)態(tài)代理以及CGLIB動(dòng)態(tài)代理總結(jié)

    本篇文章主要介紹了JAVA中的靜態(tài)代理、動(dòng)態(tài)代理以及CGLIB動(dòng)態(tài)代理總結(jié),具有一定的參考價(jià)值,有興趣的可以了解一下
    2017-08-08
  • SpringBoot?Web開發(fā)之請(qǐng)求響應(yīng)、分層解耦問題記錄

    SpringBoot?Web開發(fā)之請(qǐng)求響應(yīng)、分層解耦問題記錄

    在?Spring?Boot?的?Web?請(qǐng)求響應(yīng)處理中,Servlet?起著關(guān)鍵的作用,Servlet?是?Java?Web?開發(fā)中的基本組件,主要負(fù)責(zé)處理客戶端的請(qǐng)求并生成響應(yīng),這篇文章主要介紹了SpringBoot?Web開發(fā)之請(qǐng)求響應(yīng),分層解耦,需要的朋友可以參考下
    2024-08-08
  • Java 垃圾回收機(jī)制詳解及實(shí)例代碼

    Java 垃圾回收機(jī)制詳解及實(shí)例代碼

    這篇文章主要介紹了 Java 垃圾回收機(jī)制詳解及實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • Java JVM編譯策略案例詳解

    Java JVM編譯策略案例詳解

    這篇文章主要介紹了Java JVM編譯策略案例詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • Java利用Request請(qǐng)求如何獲取IP地址對(duì)應(yīng)的省份、城市詳解

    Java利用Request請(qǐng)求如何獲取IP地址對(duì)應(yīng)的省份、城市詳解

    之前已經(jīng)給大家介紹了關(guān)于Java用Request請(qǐng)求獲取IP地址的相關(guān)內(nèi)容,那么下面這篇文章將給大家進(jìn)入深入的介紹,關(guān)于Java利用Request請(qǐng)求如何獲取IP地址對(duì)應(yīng)省份、城市的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-10-10

最新評(píng)論